Поделиться через


X509CertSelector.SetSubject Метод

Определение

Перегрузки

SetSubject(String)

<strong>Denigrated</strong>, используйте вместо этого #setSubject(X500Principal) или #setSubject(byte[]).

SetSubject(Byte[])

Задает критерий субъекта.

SetSubject(String)

<strong>Denigrated</strong>, используйте вместо этого #setSubject(X500Principal) или #setSubject(byte[]).

[Android.Runtime.Register("setSubject", "(Ljava/lang/String;)V", "GetSetSubject_Ljava_lang_String_Handler")]
public virtual void SetSubject (string? subjectDN);
[<Android.Runtime.Register("setSubject", "(Ljava/lang/String;)V", "GetSetSubject_Ljava_lang_String_Handler")>]
abstract member SetSubject : string -> unit
override this.SetSubject : string -> unit

Параметры

subjectDN
String

различающееся имя в формате RFC 2253 (или null)

Атрибуты

Исключения

Если декодирование темы завершается ошибкой.

Комментарии

<strong>Denigrated</strong>, используйте вместо этого #setSubject(X500Principal) или #setSubject(byte[]). Этот метод не следует полагаться на то, что он может не соответствовать некоторым сертификатам из-за потери сведений о кодировке в формате RFC 2253 String некоторых различаемых имен.

Задает критерий субъекта. Указанное различающееся имя должно соответствовать различаемой теме в элементе X509Certificate. Если nullбудет выполняться любое различающееся имя субъекта.

Если subjectDN нет null, он должен содержать различающееся имя в формате RFC 2253.

Документация по Java для java.security.cert.X509CertSelector.setSubject(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

SetSubject(Byte[])

Задает критерий субъекта.

[Android.Runtime.Register("setSubject", "([B)V", "GetSetSubject_arrayBHandler")]
public virtual void SetSubject (byte[]? subjectDN);
[<Android.Runtime.Register("setSubject", "([B)V", "GetSetSubject_arrayBHandler")>]
abstract member SetSubject : byte[] -> unit
override this.SetSubject : byte[] -> unit

Параметры

subjectDN
Byte[]

массив байтов, содержащий различающееся имя в формате ASN.1 DER (или null)

Атрибуты

Исключения

Если декодирование темы завершается ошибкой.

Комментарии

Задает критерий субъекта. Указанное различающееся имя должно соответствовать различаемой теме в элементе X509Certificate. Если nullбудет выполняться любое различающееся имя субъекта.

Если subjectDN это не nullтак, он должен содержать одно закодированное в кодировке DER имя, как определено в X.501. Сведения об нотации ASN.1 для этой структуры см. в разделе #setIssuer(byte [] issuerDN) setIssuer(byte [] issuerDN).

Документация по Java для java.security.cert.X509CertSelector.setSubject(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к