ICertEncodeLongArray Interface

The ICertEncodeLongArray interface provides methods for handling long arrays used in certificate extensions. A certificate extension can be created using a long array stored in an extension handler COM object instantiated by the policy module. Each element in the array is a long value.

The following methods are provided by the ICertEncodeLongArray interface.

Method Description
Decode Decodes an ASN encoded long array and stores the resulting array of longs in the COM object.
Encode Performs ASN encoding on a long array stored in the COM object and returns the ASN encoded long array.
GetCount Returns the number of long values in a long array.
GetValue Returns the long value at a specified index of a long array.
Reset Resets a long array to a specified number of elements.
SetValue Sets a long value at a specified index of a long array.