X509CertSelector.SetIssuer Méthode
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.
Surcharges
| Nom | Description |
|---|---|
| SetIssuer(Byte[]) |
Définit le critère émetteur. |
| SetIssuer(String) |
<strong>Denigrated</strong>, utilisez #setIssuer(X500Principal) ou #setIssuer(byte[]) à la place. |
SetIssuer(Byte[])
Définit le critère émetteur.
[Android.Runtime.Register("setIssuer", "([B)V", "GetSetIssuer_arrayBHandler")]
public virtual void SetIssuer(byte[]? issuerDN);
[<Android.Runtime.Register("setIssuer", "([B)V", "GetSetIssuer_arrayBHandler")>]
abstract member SetIssuer : byte[] -> unit
override this.SetIssuer : byte[] -> unit
Paramètres
- issuerDN
- Byte[]
tableau d’octets contenant le nom unique sous forme codée ASN.1 DER (ou null)
- Attributs
Exceptions
si le décodage de l’émetteur échoue.
Remarques
Définit le critère émetteur. Le nom unique spécifié doit correspondre au nom unique de l’émetteur dans le X509Certificate. S’il null est spécifié, le critère de l’émetteur est désactivé et tout nom unique de l’émetteur le fera.
Si issuerDN ce n’est pas nullle cas, il doit contenir un nom unique codé DER, tel que défini dans X.501. La notation ASN.1 pour cette structure est la suivante.
{@code
Name ::= CHOICE {
RDNSequence }
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::=
SET SIZE (1 .. MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type AttributeType,
value AttributeValue }
AttributeType ::= OBJECT IDENTIFIER
AttributeValue ::= ANY DEFINED BY AttributeType
....
DirectoryString ::= CHOICE {
teletexString TeletexString (SIZE (1..MAX)),
printableString PrintableString (SIZE (1..MAX)),
universalString UniversalString (SIZE (1..MAX)),
utf8String UTF8String (SIZE (1.. MAX)),
bmpString BMPString (SIZE (1..MAX)) }
}
Notez que le tableau d’octets spécifié ici est cloné pour vous protéger contre les modifications suivantes.
Java documentation pour java.security.cert.X509CertSelector.setIssuer(byte[]).
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.
S’applique à
SetIssuer(String)
<strong>Denigrated</strong>, utilisez #setIssuer(X500Principal) ou #setIssuer(byte[]) à la place.
[Android.Runtime.Register("setIssuer", "(Ljava/lang/String;)V", "GetSetIssuer_Ljava_lang_String_Handler")]
public virtual void SetIssuer(string? issuerDN);
[<Android.Runtime.Register("setIssuer", "(Ljava/lang/String;)V", "GetSetIssuer_Ljava_lang_String_Handler")>]
abstract member SetIssuer : string -> unit
override this.SetIssuer : string -> unit
Paramètres
- issuerDN
- String
un nom unique au format RFC 2253 (ou null)
- Attributs
Exceptions
si l’analyse de l’émetteur échoue.
Remarques
<strong>Denigrated</strong>, utilisez #setIssuer(X500Principal) ou #setIssuer(byte[]) à la place. Cette méthode ne doit pas être utilisée, car elle peut ne pas correspondre à certains certificats en raison d’une perte d’informations d’encodage sous la forme de chaîne RFC 2253 de certains noms uniques.
Définit le critère émetteur. Le nom unique spécifié doit correspondre au nom unique de l’émetteur dans le X509Certificate. Si null, tout nom unique de l’émetteur le fera.
Si issuerDN ce n’est pas nullle cas, il doit contenir un nom unique, au format RFC 2253.
Java documentation pour java.security.cert.X509CertSelector.setIssuer(java.lang.String).
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.