Class X509Certificate
Inheritance
System.Object
X509Certificate
Implements
System.IDisposable
Assembly: PDFNetiOS.dll
Syntax
public class X509Certificate : Object
Constructors
X509Certificate(Byte[])
Declaration
public X509Certificate(byte[] in_cert_buf)
Parameters
Type |
Name |
Description |
System.Byte[] |
in_cert_buf |
|
X509Certificate(IntPtr)
Declaration
public X509Certificate(IntPtr impl_ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
impl_ptr |
|
X509Certificate(String)
Declaration
public X509Certificate(string in_certificate_path)
Parameters
Type |
Name |
Description |
System.String |
in_certificate_path |
|
Methods
Destroy()
Declaration
Dispose()
Declaration
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Finalize()
Declaration
protected override void Finalize()
GetData()
Declaration
Returns
Type |
Description |
System.Byte[] |
|
GetExtensions()
Declaration
public X509Extension[] GetExtensions()
Returns
GetFingerprint(DigestAlgorithm.Type)
Declaration
public string GetFingerprint(DigestAlgorithm.Type in_digest_algorithm)
Parameters
Returns
Type |
Description |
System.String |
|
GetIssuerField()
Declaration
public X501DistinguishedName GetIssuerField()
Returns
GetNotAfterEpochTime()
Declaration
public long GetNotAfterEpochTime()
Returns
Type |
Description |
System.Int64 |
|
GetNotBeforeEpochTime()
Declaration
public long GetNotBeforeEpochTime()
Returns
Type |
Description |
System.Int64 |
|
GetRawX509VersionNumber()
Declaration
public int GetRawX509VersionNumber()
Returns
Type |
Description |
System.Int32 |
|
GetSerialNumber()
Declaration
public byte[] GetSerialNumber()
Returns
Type |
Description |
System.Byte[] |
|
GetSubjectField()
Declaration
public X501DistinguishedName GetSubjectField()
Returns
ToString()
Declaration
Returns
Type |
Description |
System.String |
|
Implements
System.IDisposable