X509Certificate.ExtendedKeyUsage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會獲得一個不可修改的字串清單,代表擴展金鑰使用擴充欄位的 ExtKeyUsageSyntax 物件識別碼(OID = 2)。
public virtual System.Collections.Generic.IList<string>? ExtendedKeyUsage { [Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")] get; }
[<get: Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")>]
member this.ExtendedKeyUsage : System.Collections.Generic.IList<string>
屬性值
此憑證的 ExtendedKeyUsage 擴充,作為一個不可修改的物件識別碼清單,以字串表示。 若此憑證未包含 ExtendedKeyUsage 擴充,則回傳 null。
- 屬性
例外狀況
如果擴充解碼失敗。
備註
會獲得一個不可修改的字串清單,代表擴展金鑰使用擴充欄位的 ExtKeyUsageSyntax 物件識別碼(OID = 2.5.29.37)。 它表示認證公鑰可用於一個或多個用途,作為金鑰使用擴展欄位中基本目的的補充或替代。 ASN.1 對此的定義為:
ExtKeyUsageSyntax ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
KeyPurposeId ::= OBJECT IDENTIFIER
任何有需求的組織都可以定義關鍵目的。 用於識別關鍵目的的物件識別碼應依據 IANA 或 ITU-T Rec. X.660 |ISO/IEC/ITU 9834-1。
此方法被加入 Java 2 平台標準版 1.4 版本。 為了維持與現有服務提供者的向下相容性,此方法未 abstract 被採用,並提供預設實作。 子類別應透過正確實作覆蓋此方法。
在 1.4 版本加入。
的 java.security.cert.X509Certificate.getExtendedKeyUsage()Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。