Package org.bouncycastle.asn1.cms
package org.bouncycastle.asn1.cms
-
ClassDescriptionRFC 5652: Attribute is a pair of OID (as type identifier) + set of values.RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.This is helper tool to construct
Attributes
sets.RFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.ParseAuthenticatedData
stream.RFC 5083: CMS AuthEnveloped Data object.ParseAuthEnvelopedData
input stream.RFC 5084: CCMParameters object.From RFC 6211CMSORIforKEMOtherInfo ::= SEQUENCE { wrap KeyEncryptionAlgorithmIdentifier, kekLength INTEGER (1..MAX), ukm [0] EXPLICIT UserKeyingMaterial OPTIONAL } UserKeyingMaterial ::= OCTET STRINGRFC 3274: CMS Compressed Data.Parser of RFC 3274CompressedData
object.RFC 5652ContentInfo
object parser.RFC 5652 DigestedData object.RFC 5652 EncryptedContentInfo object.Parser for RFC 5652 EncryptedContentInfo object.RFC 5652 EncryptedData object.RFC 5652 EnvelopedData object.Parser of RFC 5652EnvelopedData
object.RFC 5544: Binding Documents with Time-Stamps; Evidence object.RFC 5084: GCMParameters object.RFC 5990 GenericHybridParameters class.RFC 5652: IssuerAndSerialNumber object.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.Defined in RFC 9629.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5544: Binding Documents with Time-Stamps; MetaData object.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: OriginatorInfo object.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: OtherKeyAttribute object.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: OtherRevocationInfoFormat object.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5652: Content encryption key delivery mechanisms.RFC 5990 RSA KEM parameters class.RFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.Parser for RFC 5652:SignedData
object.RFC 5652: Identify who signed the containingSignerInfo
object.RFC 5652: Signature container per Signer, seeSignerIdentifier
.RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.Parser for RFC 5544:TimeStampedData
object.RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object.