The members of Java.Security.Cert.X509CertSelector are listed below.
See Also: Inherited members from Java.Lang.Object
Creates a new X509CertSelector. |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
BasicConstraints | int. Returns the criterion for the basic constraints extension. | |
Certificate | X509Certificate. Returns the certificate that a matching certificate must be equal to. | |
CertificateValid | Java.Util.Date. Returns the criterion for the validity date of the certificate. | |
ExtendedKeyUsage | ICollection<string>. Returns the criterion for the ExtendedKeyUsage extension. | |
Issuer | Javax.Security.Auth.X500.X500Principal. Returns the issuer that a certificate must match. | |
[read-only] | IssuerAsString | string. Do not use, use X509CertSelector.Issuer or X509CertSelector.GetIssuerAsBytes instead. |
MatchAllSubjectAltNames | bool. Returns the flag for the matching behavior for subject alternative names. | |
PathToNames | ICollection<IList<object>>. Returns the criterion for the pathToNames constraint. | |
Policy | ICollection<string>. Returns the criterion for the policy constraint. | |
PrivateKeyValid | Java.Util.Date. Returns the criterion for the validity date of the private key. | |
SerialNumber | Java.Math.BigInteger. Returns the serial number that a certificate must match. | |
Subject | Javax.Security.Auth.X500.X500Principal. Returns the subject that a certificate must match. | |
SubjectAlternativeNames | ICollection<IList<object>>. Returns the criterion for subject alternative names. | |
[read-only] | SubjectAsString | string. Do not use, use X509CertSelector.Subject or X509CertSelector.GetSubjectAsBytes instead. |
SubjectPublicKey | Java.Security.IPublicKey. Returns the criterion for the subject public key. | |
SubjectPublicKeyAlgID | string. Returns the criterion for the subject public key signature algorithm. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
AddPathToName(int, byte[])Adds a "pathToName" to the respective criterion. | ||
AddPathToName(int, string)Adds a "pathToName" to the respective criterion. | ||
AddSubjectAlternativeName(int, byte[])Adds a subject alternative name to the respective criterion. | ||
AddSubjectAlternativeName(int, string)Adds a subject alternative name to the respective criterion. | ||
Clone()Clones this X509CertSelector instance. | ||
GetAuthorityKeyIdentifier()Returns the criterion for the AuthorityKeyIdentifier extension. | ||
GetIssuerAsBytes()Returns the issuer that a certificate must match. | ||
GetKeyUsage()Returns the criterion for the KeyUsage extension. | ||
GetNameConstraints()Returns the criterion for the name constraints. | ||
GetSubjectAsBytes()Returns the subject that a certificate must match. | ||
GetSubjectKeyIdentifier()Returns the criterion for the SubjectKeyIdentifier extension. | ||
Match(Certificate)Returns whether the specified certificate matches all the criteria collected in this instance. | ||
SetAuthorityKeyIdentifier(byte[])Sets the criterion for the AuthorityKeyIdentifier extension. | ||
SetIssuer(byte[])Sets the issuer that a certificate must match. | ||
SetIssuer(string)Do not use, use X509CertSelector.Issuer or X509CertSelector.GetIssuerAsBytes instead. | ||
SetKeyUsage(bool[])Sets the criterion for the KeyUsage extension. | ||
SetNameConstraints(byte[])Sets the criterion for the name constraints. | ||
SetSubject(byte[])Sets the subject that a certificate must match. | ||
SetSubject(string)Do not use, use X509CertSelector.SetSubject(Byte[]) or X509CertSelector.Subject instead. | ||
SetSubjectKeyIdentifier(byte[])Sets the criterion for the SubjectKeyIdentifier extension. | ||
SetSubjectPublicKey(byte[])Sets the criterion for the subject public key. |