Class Asn1OctetString
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
public abstract class Asn1OctetString : Asn1Object, Asn1OctetStringParser, IAsn1Convertible
- Inheritance
-
Asn1OctetString
- Implements
- Derived
- Inherited Members
Properties
Parser
public Asn1OctetStringParser Parser { get; }
Property Value
Methods
Asn1Equals(Asn1Object)
protected override bool Asn1Equals(Asn1Object asn1Object)
Parameters
asn1ObjectAsn1Object
Returns
Asn1GetHashCode()
protected override int Asn1GetHashCode()
Returns
GetInstance(Asn1TaggedObject, bool)
public static Asn1OctetString GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
GetInstance(object)
public static Asn1OctetString GetInstance(object obj)
Parameters
objobject
Returns
GetOctetStream()
Return the content of the OCTET STRING as a Stream.
public Stream GetOctetStream()
Returns
GetOctets()
public virtual byte[] GetOctets()
Returns
- byte[]
GetOctetsLength()
public virtual int GetOctetsLength()
Returns
GetOptional(Asn1Encodable)
public static Asn1OctetString GetOptional(Asn1Encodable element)
Parameters
elementAsn1Encodable
Returns
GetTagged(Asn1TaggedObject, bool)
public static Asn1OctetString GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.