The following tables list the members exposed by the CardDataObject type.

Name Description
Public method ComputeTotalSize(CardDataObjectEncoding) Computes the total size of the encoded data object including its tag, the length field and the value data.
Public method Find(int, bool) Finds a contained data object with a given tag.
Public method Generate(CardDataObjectEncoding) Encodes this data object using TLV encoding into a byte array.
Public method GetBitStringValue() Retrieve the primitive value of this data object as a bit string encoded according to ASN.1.
Public method GetIntegerValue() Retrieve the primitive value of this data object as an integer encoded according to ASN.1.
Public method GetStringValue(Encoding) Retrieve the primitive value of this data object as a string.
Public method Static Parse(byte[], ref int, ref int, CardDataObjectEncoding) Parses a single primitive or constructed TLV encoded data object from the given raw data.
Public method Static Parse(byte[]) Parses a single primitive or constructed BER-TLV encoded data object from the given raw data.
Public method Static ParseSimple(byte[]) Parses a single SIMPLE-TLV encoded data object from the given raw data.
Public method SetStringValue(Encoding, string) Set the primitive value of this data object from a string.
Public method ToString() Convert this object into a string representation.
Top