Method | Description | |
---|---|---|
CheckValidity ( ) : void |
Checks if the current date is within certificate's validity period.
|
|
CheckValidity ( System.DateTime time ) : void |
Checks if the given date is within certificate's validity period.
|
|
Equals ( object obj ) : bool | ||
GetBasicConstraints ( ) : int | ||
GetEncoded ( ) : byte[] |
Return a Der encoded version of this certificate.
|
|
GetExtendedKeyUsage ( ) : IList | ||
GetHashCode ( ) : int | ||
GetIssuerAlternativeNames ( ) : ICollection | ||
GetKeyUsage ( ) : bool[] |
Get a key usage guidlines.
|
|
GetPublicKey ( ) : AsymmetricKeyParameter |
Get the public key of the subject of the certificate.
|
|
GetSigAlgParams ( ) : byte[] |
Get the signature algorithms parameters. (EG DSA Parameters)
|
|
GetSignature ( ) : byte[] |
The signature.
|
|
GetSubjectAlternativeNames ( ) : ICollection | ||
GetTbsCertificate ( ) : byte[] |
Return the Der encoded TbsCertificate data. This is the certificate component less the signature. To Get the whole certificate call the GetEncoded() member.
|
|
IsValid ( DateTime time ) : bool |
Return true if the nominated time is within the start and end times nominated on the certificate.
|
|
ToString ( ) : string | ||
Verify ( AsymmetricKeyParameter key ) : void |
Verify the certificate's signature using the nominated public key.
|
|
X509Certificate ( X509CertificateStructure c ) : System |
Method | Description | |
---|---|---|
CheckSignature ( |
||
GetAlternativeNames ( string oid ) : ICollection | ||
GetX509Extensions ( ) : X509Extensions | ||
X509Certificate ( ) : System |
Method | Description | |
---|---|---|
IsAlgIDEqual ( AlgorithmIdentifier id1, AlgorithmIdentifier id2 ) : bool |
protected CheckSignature ( |
||
publicKey | ||
signature | ISigner | |
return | void |
public CheckValidity ( System.DateTime time ) : void | ||
time | System.DateTime | |
return | void |
protected GetAlternativeNames ( string oid ) : ICollection | ||
oid | string | |
return | ICollection |
public GetIssuerAlternativeNames ( ) : ICollection | ||
return | ICollection |
public GetPublicKey ( ) : AsymmetricKeyParameter | ||
return | AsymmetricKeyParameter |
public GetSubjectAlternativeNames ( ) : ICollection | ||
return | ICollection |
protected GetX509Extensions ( ) : X509Extensions | ||
return | X509Extensions |
public IsValid ( DateTime time ) : bool | ||
time | DateTime | The time to test validity against. |
return | bool |
public Verify ( AsymmetricKeyParameter key ) : void | ||
key | AsymmetricKeyParameter | An appropriate public key parameter object, RsaPublicKeyParameters, DsaPublicKeyParameters or ECDsaPublicKeyParameters |
return | void |
public X509Certificate ( X509CertificateStructure c ) : System | ||
c | X509CertificateStructure | |
return | System |