X509CRLSelector.IssuerNames Property

Definition

Returns a copy of the issuerNames criterion.

public virtual System.Collections.Generic.ICollection<Java.Lang.Object>? IssuerNames { [Android.Runtime.Register("getIssuerNames", "()Ljava/util/Collection;", "GetGetIssuerNamesHandler")] get; }
[<get: Android.Runtime.Register("getIssuerNames", "()Ljava/util/Collection;", "GetGetIssuerNamesHandler")>]
member this.IssuerNames : System.Collections.Generic.ICollection<Java.Lang.Object>

Property Value

a Collection of names (or null)

Attributes

Remarks

Returns a copy of the issuerNames criterion. The issuer distinguished name in the X509CRL must match at least one of the specified distinguished names. If the value returned is null, any issuer distinguished name will do.

If the value returned is not null, it is a Collection of names. Each name is a String or a byte array representing a distinguished name (in RFC 2253 or ASN.1 DER encoded form, respectively). Note that the Collection returned may contain duplicate names.

If a name is specified as a byte array, it should contain a single DER encoded distinguished name, as defined in X.501. The ASN.1 notation for this structure is given in the documentation for #setIssuerNames setIssuerNames(Collection names).

Note that a deep copy is performed on the Collection to protect against subsequent modifications.

Java documentation for java.security.cert.X509CRLSelector.getIssuerNames().

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to