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

## Class PKCS15_CommonSecretKeyAttributes

    Object
       |
       +--PKCS15_CIO
             |
             +--PKCS15_CommonKeyAttributes
                   |
                   +--PKCS15_CommonSecretKeyAttributes

Direct Known Subclasses:
  PKCS15_SecretKey

class PKCS15_CommonSecretKeyAttributes
extends PKCS15_CommonKeyAttributes

This class adds common secret key attributes to the common key attribute class.

The class decodes the following ASN.1 syntax:

     CommonSecretKeyAttributes ::= SEQUENCE {
       keyLen INTEGER OPTIONAL, -- keylength (in bits)
       -- For future extensions
      }

Defined in p15classes.js
See:

- PKCS15_CommonKeyAttributes is the base class

Fields inherited from class PKCS15_CommonKeyAttributes
`iD, usage, native_, accessFlags, keyReference, startDate, endDate, algReference`

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

Constructor Summary
`PKCS15_CommonSecretKeyAttributes(tlv)` Create a Common Secret Key Attribute Object

Methods inherited from class PKCS15_CommonKeyAttributes
`getUsageAsString, getAccessFlagsAsString, toString`

Methods inherited from class PKCS15_CIO
`getFlagsAsString`

Constructor Detail

### PKCS15_CommonSecretKeyAttributes

    PKCS15_CommonSecretKeyAttributes(tlv)

Create a Common Secret Key Attribute Object

Parameters:

`the` - tlv structure containing the CIO

See:

- PKCS15_CommonKeyAttributes is the base class

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