X509CertSelector.SetSubjectKeyIdentifier(Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 subjectKeyIdentifier 準則。
[Android.Runtime.Register("setSubjectKeyIdentifier", "([B)V", "GetSetSubjectKeyIdentifier_arrayBHandler")]
public virtual void SetSubjectKeyIdentifier(byte[]? subjectKeyID);
[<Android.Runtime.Register("setSubjectKeyIdentifier", "([B)V", "GetSetSubjectKeyIdentifier_arrayBHandler")>]
abstract member SetSubjectKeyIdentifier : byte[] -> unit
override this.SetSubjectKeyIdentifier : byte[] -> unit
參數
- subjectKeyID
- Byte[]
主旨金鑰識別碼(或 null)
- 屬性
備註
設定 subjectKeyIdentifier 準則。 必須 X509Certificate 包含一個 SubjectKeyIdentifier 擴充功能,且該擴充內容符合指定的標準值。 若標準值為 null,則不會進行 subjectKeyIdentifier 檢查。
如果 subjectKeyID 不是 null,則應包含一個 DER 編碼的值,對應於 SubjectKeyIdentifier 擴充的擴充功能內容(不含物件識別碼、關鍵性設定及封裝的八位元組字串)。 以下為此結構的 ASN.1 符號。
{@code
SubjectKeyIdentifier ::= KeyIdentifier
KeyIdentifier ::= OCTET STRING
}
由於主旨金鑰識別碼的格式並非任何標準強制要求,主旨金鑰識別碼不會被 X509CertSelector解析。 取而代之的是,這些數值會以位元組逐位元組比較來比較。
請注意,此處提供的位元組陣列是克隆的,以防後續修改。
的 java.security.cert.X509CertSelector.setSubjectKeyIdentifier(byte[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。