語言

X509Certificate.ExtendedKeyUsage 屬性

定義

會獲得一個不可修改的字串清單,代表擴展金鑰使用擴充欄位的 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 屬性授權中所述的詞彙使用。

適用於