Click or drag to resize

X509Certificate2CollectionExtensionsEncode Method

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

Namespace:  SysadminsLV.PKI.Utils.CLRExtensions
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax
public static byte[] Encode(
	this X509Certificate2Collection collection,
	byte enclosingByte = 48
)

Parameters

collection
Type: System.Security.Cryptography.X509CertificatesX509Certificate2Collection
Extension collection to encode.
enclosingByte (Optional)
Type: SystemByte

Return Value

Type: 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).
Exceptions
ExceptionCondition
ArgumentNullExceptionextensions parameter is null.
Remarks
This method is not the same as X509Certificate2Collection.Export method and outputs ASN.1-style collection.
See Also