Package io.anyline.nfc.bouncycastle.asn1.cms
See: Description
-
Class Summary Class Description Attributes RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names. OtherRevocationInfoFormat RFC 5652: OtherRevocationInfoFormat object. ContentInfo RFC 5652 ContentInfo, and RFC 5652 EncapsulatedContentInfo objects. AttributeTable This is helper tool to construct Attributes sets. SignedDataParser Parser for RFC 5652: SignedData object. SignedData RFC 5652: A signed data object containing multitude of SignerInfos. Time RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime. ContentInfoParser RFC 5652ContentInfo object parser. IssuerAndSerialNumber RFC 5652: IssuerAndSerialNumber object. CMSAlgorithmProtection From RFC 6211 CMSAlgorithmProtection ::= SEQUENCE { digestAlgorithm DigestAlgorithmIdentifier, signatureAlgorithm [1] SignatureAlgorithmIdentifier OPTIONAL, macAlgorithm [2] MessageAuthenticationCodeAlgorithm OPTIONAL } (WITH COMPONENTS { signatureAlgorithm PRESENT, macAlgorithm ABSENT } | WITH COMPONENTS { signatureAlgorithm ABSENT, macAlgorithm PRESENT })
Attribute RFC 5652: Attribute is a pair of OID (as type identifier) + set of values. SignerInfo RFC 5652: Signature container per Signer, see SignerIdentifier. SignerIdentifier RFC 5652: Identify who signed the containing SignerInfo object. -
Interface Summary Interface Description CMSObjectIdentifiers CMSAttributes RFC 5652 CMS attribute OID constants, RFC 6019 Binary Time, and RFC 6211 Algorithm Identifier Protection Attribute.