Package org.bouncycastle.asn1.bc
BC specific object identifiers and classes for the BCFKS key store.
-
Interface Summary Interface Description BCObjectIdentifiers Object Identifiers belonging to iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle (1.3.6.1.4.1.22554) -
Class Summary Class Description EncryptedObjectStoreData EncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }EncryptedPrivateKeyData EncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }EncryptedSecretKeyData EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }ObjectData ObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }ObjectDataSequence ObjectDataSequence ::= SEQUENCE OF ObjectDataObjectStore ObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }ObjectStoreData ObjectStoreData ::= SEQUENCE { version INTEGER.ObjectStoreIntegrityCheck ObjectStoreIntegrityCheck ::= CHOICE { PbeMacIntegrityCheck }PbkdMacIntegrityCheck PbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }SecretKeyData SecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING }