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
 

Defined in p15classes.js

See:


 
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)

Method Detail

toString

String toString()


Documentation generated by JSDoc on Tue Apr 15 22:10:49 2025