語言

X509CertSelector.SetSubject 方法

定義

多載

名稱 Description
SetSubject(Byte[])

設定主題標準。

SetSubject(String)

<強>拒絕</強>,請使用 #setSubject(X500Principal) 或 #setSubject(byte[]) 代替。

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 屬性授權中所述的詞彙使用。

適用於

SetSubject(String)

<強>拒絕</強>,請使用 #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

屬性

例外狀況

如果解碼失敗。

備註

<強>拒絕</強>,請使用 #setSubject(X500Principal) 或 #setSubject(byte[]) 代替。 此方法不應被依賴,因為若遺失某些不同名稱的 RFC 2253 字串格式編碼資訊,可能導致無法匹配某些憑證。

設定主題標準。 指定的區別名稱必須與 中 X509Certificate主題的區別名稱相符。 如果 null,任何主題的區別名稱都可以。

subjectDN 不是 null,則應包含 RFC 2253 格式的區別名稱。

java.security.cert.X509CertSelector.setSubject(java.lang.String)Java 檔。

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

適用於