Codeunit DotNet_X509Certificate2

ID 3043
Namespace: System.Security.Encryption

Methods

X509Certificate2

procedure X509Certificate2(DotNet_Array: Codeunit DotNet_Array, Password: Text, DotNet_X509KeyStorageFlags: Codeunit DotNet_X509KeyStorageFlags)

Parameters

Name Type Description
DotNet_Array Codeunit System.Utilities.DotNet_Array
Password Text
DotNet_X509KeyStorageFlags Codeunit System.Security.Encryption.DotNet_X509KeyStorageFlags

X509Certificate2

procedure X509Certificate2(DotNet_Array: Codeunit DotNet_Array, DotNet_SecureString: Codeunit DotNet_SecureString, DotNet_X509KeyStorageFlags: Codeunit DotNet_X509KeyStorageFlags)

Parameters

Name Type Description
DotNet_Array Codeunit System.Utilities.DotNet_Array
DotNet_SecureString Codeunit System.Security.Encryption.DotNet_SecureString
DotNet_X509KeyStorageFlags Codeunit System.Security.Encryption.DotNet_X509KeyStorageFlags

Export

procedure Export(DotNet_X509ContentType: Codeunit DotNet_X509ContentType, Password: Text, var DotNet_Array: Codeunit DotNet_Array)

Parameters

Name Type Description
DotNet_X509ContentType Codeunit System.Security.Encryption.DotNet_X509ContentType
Password Text
DotNet_Array Codeunit System.Utilities.DotNet_Array

FriendlyName

procedure FriendlyName(): Text

Returns

Type Description
Text

Thumbprint

procedure Thumbprint(): Text

Returns

Type Description
Text

Issuer

procedure Issuer(): Text

Returns

Type Description
Text

Subject

procedure Subject(): Text

Returns

Type Description
Text

Expiration

procedure Expiration(): DateTime

Returns

Type Description
DateTime

ExpirationLocalTime

procedure ExpirationLocalTime(): DateTime

Returns

Type Description
DateTime

HasPrivateKey

procedure HasPrivateKey(): Boolean

Returns

Type Description
Boolean

IsDotNetNull

procedure IsDotNetNull(): Boolean

Returns

Type Description
Boolean

See also