Lenguaje

IdentityCredentialStore.CreateCredential(String, String) Método

Definición

Crea una nueva credencial.

[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

Parámetros

credentialName
String

Nombre que se usa para identificar la credencial.

docType
String

Tipo de documento para la credencial.

Devoluciones

WritableIdentityCredential que se puede usar para crear una nueva credencial.

Atributos

Comentarios

Crea una nueva credencial.

Cuando se crea una credencial, se crea un par de claves criptográficas - CredentialKey - que se usa para autenticar el almacén en la entidad emisora. La parte privada de este par de claves nunca deja hardware seguro y la parte pública se puede obtener mediante WritableIdentityCredential#getCredentialKeyCertificateChain(byte[]) en el objeto devuelto.

Además, se importa todo el contenido de los datos de credenciales y se crea un certificado para credentialKey y una firma generada con credentialKey. Estos últimos valores pueden comprobarse mediante una autoridad emisora para comprobar que los datos se importaron en hardware seguro y que se importaron sin modificar.

Java documentación para android.security.identity.IdentityCredentialStore.createCredential(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a