X509CertSelector.PathToNames Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une copie du critère pathToNames. -ou- Définit le critère pathToNames.
public virtual System.Collections.Generic.ICollection<System.Collections.Generic.IList<object>>? PathToNames { [Android.Runtime.Register("getPathToNames", "()Ljava/util/Collection;", "GetGetPathToNamesHandler")] get; [Android.Runtime.Register("setPathToNames", "(Ljava/util/Collection;)V", "GetSetPathToNames_Ljava_util_Collection_Handler")] set; }
[<get: Android.Runtime.Register("getPathToNames", "()Ljava/util/Collection;", "GetGetPathToNamesHandler")>]
[<set: Android.Runtime.Register("setPathToNames", "(Ljava/util/Collection;)V", "GetSetPathToNames_Ljava_util_Collection_Handler")>]
member this.PathToNames : System.Collections.Generic.ICollection<System.Collections.Generic.IList<obj>> with get, set
Valeur de propriété
a Collection de noms (ou null)
- Attributs
Remarques
Documentation getter de propriété :
Retourne une copie du critère pathToNames. Les X509Certificate contraintes de nom ne doivent pas inclure de contraintes de nom qui empêchent la création d’un chemin d’accès aux noms spécifiés. Si la valeur retournée est null, aucune vérification pathToNames n’est effectuée.
Si la valeur retournée n’est pas null, il s’agit d’une Collection entrée avec un nom à inclure dans le critère pathToNames. Chaque entrée est une List entrée dont la première entrée est un Integer (le type de nom, 0-8) et dont la deuxième entrée est un String tableau d’octets (le nom, dans la chaîne ou dans le formulaire CODÉ ASN.1 DER, respectivement). Il peut y avoir plusieurs noms du même type. Notez que le Collection retour peut contenir des noms en double (même nom et type de nom).
Chaque nom dans le Collection tableau d’octets peut être spécifié sous la forme d’un String tableau d’octets ASN.1 ou asN.1. Pour plus d’informations sur les formats utilisés, consultez #addPathToName(int type, String name) addPathToName(int type, String name) et #addPathToName(int type, byte [] name) addPathToName(int type, byte [] name).
Notez qu’une copie approfondie est effectuée sur la Collection protection contre les modifications suivantes.
Java documentation pour java.security.cert.X509CertSelector.getPathToNames().
Documentation du jeu de propriétés :
Définit le critère pathToNames. Les X509Certificate contraintes de nom ne doivent pas inclure de contraintes de nom qui empêchent la création d’un chemin d’accès aux noms spécifiés.
Cette méthode permet à l’appelant de spécifier, avec un seul appel de méthode, l’ensemble complet de noms que les X509Certificatescontraintes de nom doivent autoriser. La valeur spécifiée remplace la valeur précédente pour le critère pathToNames.
Cette contrainte est utile lors de la création d’un chemin d’accès de certification (de la cible vers l’ancre d’approbation). Si un chemin d’accès partiel a été créé, tout certificat candidat ne doit pas inclure de contraintes de nom qui empêchent la création d’un chemin d’accès à l’un des noms du chemin d’accès partiel.
Le names paramètre (si ce n’est pas le cas null) est une Collection entrée avec un nom à inclure dans le critère pathToNames. Chaque entrée est une List entrée dont la première entrée est un Integer (le type de nom, 0-8) et dont la deuxième entrée est un String tableau d’octets (le nom, dans la chaîne ou dans le formulaire CODÉ ASN.1 DER, respectivement). Il peut y avoir plusieurs noms du même type. Si null elle est fournie comme valeur pour cet argument, aucune vérification pathToNames n’est effectuée.
Chaque nom dans le Collection tableau d’octets peut être spécifié sous la forme d’un String tableau d’octets ASN.1 ou asN.1. Pour plus d’informations sur les formats utilisés, consultez #addPathToName(int type, String name) addPathToName(int type, String name) et #addPathToName(int type, byte [] name) addPathToName(int type, byte [] name).
<
>strong Remarque :</strong> pour les noms uniques, spécifiez le formulaire de tableau d’octets au lieu du formulaire String. Pour plus d’informations, consultez la note #addPathToName(int, String) .
Notez que le names paramètre peut contenir des noms en double (même nom et type de nom), mais ils peuvent être supprimés des Collection noms retournés par la #getPathToNames getPathToNames méthode.
Notez qu’une copie approfondie est effectuée sur la Collection protection contre les modifications suivantes.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.