共用方式為


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.security.cert.X509CertSelector.setSubject(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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.security.cert.X509CertSelector.setSubject(byte[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於