Overview | File | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## Class PKCS15_DataContainerObject

    Object
       |
       +--PKCS15_CIO
             |
             +--PKCS15_CommonDataContainerObjectAttributes
                   |
                   +--PKCS15_DataContainerObject

class PKCS15_DataContainerObject
extends PKCS15_CommonDataContainerObjectAttributes

This class adds data container objects to the common data container object attributes class.

The class decodes the following ASN.1 syntax for opaque data objects with indirect path reference:

     OpaqueDOAttributes ::= ObjectValue {CIO-OPAQUE.&Type}

     ObjectValue { Type } ::= CHOICE {
     		indirect ReferencedValue,
     		direct [0] Type,
     		... -- For future extensions
     }

     ReferencedValue ::= CHOICE {
     		path Path,
     		url URL
     } -- The syntax of the object is determined by the context

See:

- PKCS15_CommonDataContainerObjectAttributes is the base class

Defined in p15classes.js

Fields inherited from class PKCS15_CommonDataContainerObjectAttributes
`applicationName, applicationOID, iD`

Fields inherited from class PKCS15_CIO
`tlv, label, flags, authId, userConsent, accessControlRules`

Constructor Summary
`PKCS15_DataContainerObject(tlv)` Create a Data Container Object

Method Summary
`String` | `toString()` Convert the object to a human readable string

Methods inherited from class PKCS15_CIO
`getFlagsAsString`

Constructor Detail

### PKCS15_DataContainerObject

    PKCS15_DataContainerObject(tlv)

Create a Data Container Object

Parameters:

`the` - tlv structure containing the CIO

See:

- PKCS15_CommonDataContainerObjectAttributes is the base class

Method Detail

### toString

    String toString()

Convert the object to a human readable string

Returns:

the string representation of the object

Overview | File | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Documentation generated by JSDoc on Wed Jan 14 16:42:14 2026