Lingua

IdentityCredentialStore.CreateCredential(String, String) Metodo

Definizione

Crea una nuova credenziale.

[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

Parametri

credentialName
String

Nome utilizzato per identificare le credenziali.

docType
String

Tipo di documento per le credenziali.

Valori restituiti

Oggetto WritableIdentityCredential che può essere usato per creare una nuova credenziale.

Attributi

Commenti

Crea una nuova credenziale.

Quando viene creata una credenziale, viene creata una coppia di chiavi crittografiche - CredentialKey - che viene usata per autenticare l'archivio nell'autorità emittente. La parte privata di questa coppia di chiavi non lascia mai hardware sicuro e la parte pubblica può essere ottenuta usando WritableIdentityCredential#getCredentialKeyCertificateChain(byte[]) sull'oggetto restituito.

Vengono inoltre importati tutti i contenuti dei dati delle credenziali e viene creato un certificato per CredentialKey e una firma prodotta con CredentialKey. Questi ultimi valori possono essere controllati da un'autorità emittente per verificare che i dati siano stati importati in hardware sicuro e che siano stati importati senza modifiche.

per android.security.identity.IdentityCredentialStore.createCredential(java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a