X509CertSelector.BasicConstraints プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
基本的な制約制約を返します。 または、基本的な制約制約を設定します。
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
プロパティ値
基本制約制約の値
- 属性
例外
が より-2
小さい場合pathLen
は 。
注釈
プロパティ getter のドキュメント:
基本的な制約制約を返します。 値が 0 以上の場合、 には、 X509Certificates
少なくともこの値の pathLen を持つ basicConstraints 拡張機能を含める必要があります。 値が -2 の場合は、エンド エンティティ証明書のみが受け入れられます。 値が -1 の場合、basicConstraints チェックは実行されません。
の Java ドキュメント java.security.cert.X509CertSelector.getBasicConstraints()
。
プロパティ セッターのドキュメント:
基本的な制約の制約を設定します。 値が 0 以上の場合は、 X509Certificates
少なくともこの値の pathLen を持つ basicConstraints 拡張機能を含める必要があります。 値が -2 の場合は、エンド エンティティ証明書のみが受け入れられます。 値が -1 の場合、チェックは行われません。
この制約は、(ターゲットからトラスト アンカーに向かって) 証明書パスを前方に構築する場合に便利です。 部分パスが作成されている場合、候補の証明書には、部分パス内の証明書の数以上の maxPathLen 値が必要です。
の Java ドキュメント java.security.cert.X509CertSelector.setBasicConstraints(int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。