Javax.Security.Cert.X509Certificate Members

The members of Javax.Security.Cert.X509Certificate are listed below.

See Also: Inherited members from Javax.Security.Cert.Certificate

Public Constructors

Creates a new X509Certificate.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

[read-only]
abstract
IssuerDNJava.Security.IPrincipal. Returns the issuer (issuer distinguished name) as an implementation specific Principal object.
[read-only]
abstract
NotAfterJava.Util.Date. Returns the notAfter date of the validity period of the certificate.
[read-only]
abstract
NotBeforeJava.Util.Date. Returns the notBefore date from the validity period of the certificate.
[read-only]
abstract
SerialNumberJava.Math.BigInteger. Returns the serialNumber of the certificate.
[read-only]
abstract
SigAlgNamestring. Returns the name of the algorithm for the certificate signature.
[read-only]
abstract
SigAlgOIDstring. Returns the OID of the signature algorithm from the certificate.
[read-only]
abstract
SubjectDNJava.Security.IPrincipal. Returns the subject (subject distinguished name) as an implementation specific Principal object.
[read-only]
abstract
Versionint. Returns the certificates version (version number).

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

abstract
CheckValidity()
Checks whether the certificate is currently valid.
abstract
CheckValidity(Java.Util.Date)
Checks whether the certificate is valid at the specified date.
static
GetInstance(byte[]) : X509Certificate
Creates a new X509Certificate and initializes it from the specified byte array.
static
GetInstance(System.IO.Stream) : X509Certificate
Creates a new X509Certificate and initializes it from the specified input stream.
static
GetInstanceAsync(byte[]) : System.Threading.Tasks.Task<X509Certificate>
Documentation for this section has not yet been entered.
static
GetInstanceAsync(System.IO.Stream) : System.Threading.Tasks.Task<X509Certificate>
Documentation for this section has not yet been entered.
abstract
GetSigAlgParams() : byte[]
Returns the parameters of the signature algorithm in DER-encoded format.