語言

X509CertSelector.BasicConstraints 屬性

定義

回傳基本約束條件。 -或- 設定基本約束條件。

public virtual int BasicConstraints { [Android.Runtime.Register("getBasicConstraints", "()I", "GetGetBasicConstraintsHandler")] get; [Android.Runtime.Register("setBasicConstraints", "(I)V", "GetSetBasicConstraints_IHandler")] set; }
[<get: Android.Runtime.Register("getBasicConstraints", "()I", "GetGetBasicConstraintsHandler")>]
[<set: Android.Runtime.Register("setBasicConstraints", "(I)V", "GetSetBasicConstraints_IHandler")>]
member this.BasicConstraints : int with get, set

屬性值

基本約束條件的值

屬性

例外狀況

pathLen 小於 -2

備註

財產取得者文件:

回傳基本約束條件。 若值大於或等於零,則 X509Certificates 必須包含一個 basicConstraints 擴充,pathLen 至少為此值。 若值為 -2,則僅接受終端實體憑證。 若值為 -1,則不進行 basicConstraints 檢查。

java.security.cert.X509CertSelector.getBasicConstraints()Java 檔。

屬性設定文件:

設定基本約束條件。 若值大於或等於零, X509Certificates 則必須包含一個 basicConstraints 擴充,pathLen 至少為此值。 若值為 -2,則僅接受終端實體憑證。 若值為 -1,則不進行檢查。

此限制在建立認證路徑(從目標到信任錨點)時非常有用。 若已建構部分路徑,任何候選憑證的 maxPathLen 值必須大於或等於該部分路徑中憑證數量。

java.security.cert.X509CertSelector.setBasicConstraints(int)Java 檔。

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

適用於