Class BerBitString
- Namespace
- Org.BouncyCastle.Asn1
- Assembly
- BouncyCastle.Cryptography.dll
public class BerBitString : DLBitString, IAsn1String, Asn1BitStringParser, IAsn1Convertible
- Inheritance
-
BerBitString
- Implements
-
- Inherited Members
-
Constructors
BerBitString(Asn1Encodable)
public BerBitString(Asn1Encodable obj)
Parameters
obj Asn1Encodable
BerBitString(DerBitString[])
public BerBitString(DerBitString[] elements)
Parameters
elements DerBitString[]
BerBitString(DerBitString[], int)
[Obsolete("Use version without segmentLimit (which is ignored anyway)")]
public BerBitString(DerBitString[] elements, int segmentLimit)
Parameters
elements DerBitString[]
segmentLimit int
BerBitString(byte, int)
public BerBitString(byte data, int padBits)
Parameters
data byte
padBits int
BerBitString(byte[])
public BerBitString(byte[] data)
Parameters
data byte[]
BerBitString(byte[], int)
public BerBitString(byte[] data, int padBits)
Parameters
data byte[]
padBits int
BerBitString(byte[], int, int)
[Obsolete("Use version without segmentLimit (which is ignored anyway)")]
public BerBitString(byte[] data, int padBits, int segmentLimit)
Parameters
data byte[]
padBits int
segmentLimit int
BerBitString(int)
public BerBitString(int namedBits)
Parameters
namedBits int
BerBitString(ReadOnlySpan<byte>)
public BerBitString(ReadOnlySpan<byte> data)
Parameters
data ReadOnlySpan<byte>
BerBitString(ReadOnlySpan<byte>, int)
public BerBitString(ReadOnlySpan<byte> data, int padBits)
Parameters
data ReadOnlySpan<byte>
padBits int
Methods
FromSequence(Asn1Sequence)
public static BerBitString FromSequence(Asn1Sequence seq)
Parameters
seq Asn1Sequence
Returns
- BerBitString