Class EncryptedValue

    • Method Detail

      • getInstance

        public static EncryptedValue getInstance​(java.lang.Object o)
      • toASN1Primitive

        public ASN1Primitive toASN1Primitive()
         EncryptedValue ::= SEQUENCE {
                             intendedAlg   [0] AlgorithmIdentifier  OPTIONAL,
                             -- the intended algorithm for which the value will be used
                             symmAlg       [1] AlgorithmIdentifier  OPTIONAL,
                             -- the symmetric algorithm used to encrypt the value
                             encSymmKey    [2] BIT STRING           OPTIONAL,
                             -- the (encrypted) symmetric key used to encrypt the value
                             keyAlg        [3] AlgorithmIdentifier  OPTIONAL,
                             -- algorithm used to encrypt the symmetric key
                             valueHint     [4] OCTET STRING         OPTIONAL,
                             -- a brief description or identifier of the encValue content
                             -- (may be meaningful only to the sending entity, and used only
                             -- if EncryptedValue might be re-examined by the sending entity
                             -- in the future)
                             encValue       BIT STRING }
                             -- the encrypted value itself
         
        Specified by:
        toASN1Primitive in interface ASN1Encodable
        Specified by:
        toASN1Primitive in class ASN1Object
        Returns:
        a basic ASN.1 object representation.