IdentityCredentialStore.CreateCredential(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい資格情報を作成します。
[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 で生成された署名が作成されます。 これらの後者の値は、発行元機関によってチェックされ、データがセキュリティで保護されたハードウェアにインポートされ、変更されていない状態でインポートされたことを確認できます。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。