X509CertSelector.SetSubject 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。