Language

IdentityCredentialStore.CreateCredential(String, String) メソッド

定義

新しい資格情報を作成します。

[Android.Runtime.Register("createCredential", "(Ljava/lang/String;Ljava/lang/String;)Landroid/security/identity/WritableIdentityCredential;", "GetCreateCredential_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)]
public abstract Android.Security.Identity.WritableIdentityCredential CreateCredential(string credentialName, string docType);
[<Android.Runtime.Register("createCredential", "(Ljava/lang/String;Ljava/lang/String;)Landroid/security/identity/WritableIdentityCredential;", "GetCreateCredential_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>]
abstract member CreateCredential : string * string -> Android.Security.Identity.WritableIdentityCredential

パラメーター

credentialName
String

資格情報を識別するために使用される名前。

docType
String

資格情報のドキュメントの種類。

返品

新しい資格情報の作成に使用できる WritableIdentityCredential 。

属性

注釈

新しい資格情報を作成します。

資格情報が作成されると、発行元機関に対するストアの認証に使用される暗号化キーペア (CredentialKey) が作成されます。 このキーペアのプライベート部分はセキュリティで保護されたハードウェアから離れることはなく、返されたオブジェクトで WritableIdentityCredential#getCredentialKeyCertificateChain(byte[]) を使用してパブリックパーツを取得できます。

さらに、すべての資格情報データコンテンツがインポートされ、CredentialKey の証明書と CredentialKey で生成された署名が作成されます。 これらの後者の値は、データがセキュリティで保護されたハードウェアにインポートされ、変更されていない状態でインポートされたことを確認するために、発行元機関によってチェックされる場合があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象