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.