X509Certificate2CollectionExtensionsEncode Method

Encodes existing collection of certificates to ASN.1-encoded byte array.

Definition

Namespace: SysadminsLV.PKI.Cryptography.X509Certificates
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
public static byte[] Encode(
	this X509Certificate2Collection collection,
	byte enclosingByte = 48
)

Parameters

collection  X509Certificate2Collection
Extension collection to encode.
enclosingByte  Byte  (Optional)

Return Value

Byte
ASN.1-encoded byte array.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type X509Certificate2Collection. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Remarks

This method is not the same as X509Certificate2Collection.Export method and outputs ASN.1-style collection.

Exceptions

ArgumentNullExceptionextensions parameter is null.

See Also