Class EncryptedValue
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Crmf
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class EncryptedValue : Asn1Encodable, IAsn1Convertible
- Inheritance
-
EncryptedValue
- Implements
-
- Inherited Members
-
Constructors
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DerBitString, AlgorithmIdentifier, Asn1OctetString, DerBitString)
public EncryptedValue(AlgorithmIdentifier intendedAlg, AlgorithmIdentifier symmAlg, DerBitString encSymmKey, AlgorithmIdentifier keyAlg, Asn1OctetString valueHint, DerBitString encValue)
Parameters
intendedAlg
AlgorithmIdentifier
symmAlg
AlgorithmIdentifier
encSymmKey
DerBitString
keyAlg
AlgorithmIdentifier
valueHint
Asn1OctetString
encValue
DerBitString
Properties
EncSymmKey
public virtual DerBitString EncSymmKey { get; }
Property Value
- DerBitString
EncValue
public virtual DerBitString EncValue { get; }
Property Value
- DerBitString
IntendedAlg
public virtual AlgorithmIdentifier IntendedAlg { get; }
Property Value
- AlgorithmIdentifier
KeyAlg
public virtual AlgorithmIdentifier KeyAlg { get; }
Property Value
- AlgorithmIdentifier
SymmAlg
public virtual AlgorithmIdentifier SymmAlg { get; }
Property Value
- AlgorithmIdentifier
ValueHint
public virtual Asn1OctetString ValueHint { get; }
Property Value
- Asn1OctetString
Methods
GetInstance(object)
public static EncryptedValue GetInstance(object obj)
Parameters
obj
object
Returns
- EncryptedValue
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object