IdentityCredentialStore.CreateCredential(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Anmeldeinformationen.
[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
Parameter
- credentialName
- String
Der Name, der zum Identifizieren der Anmeldeinformationen verwendet wird.
- docType
- String
Der Dokumenttyp für die Anmeldeinformationen.
Gibt zurück
Ein WritableIdentityCredential Objekt, das zum Erstellen neuer Anmeldeinformationen verwendet werden kann.
- Attribute
Hinweise
Erstellt eine neue Anmeldeinformationen.
Wenn eine Anmeldeinformation erstellt wird, wird ein kryptografisches Schlüsselpaar - CredentialKey - erstellt, das zum Authentifizieren des Speichers bei der Ausstellende Behörde verwendet wird. Der private Teil dieses Schlüsselpaars hinterlässt niemals sichere Hardware, und der öffentliche Teil kann mithilfe WritableIdentityCredential#getCredentialKeyCertificateChain(byte[]) des zurückgegebenen Objekts abgerufen werden.
Darüber hinaus werden alle Inhalte der Anmeldeinformationen importiert, und ein Zertifikat für den CredentialKey und eine signatur, die mit dem CredentialKey erstellt wurde, werden erstellt. Diese letzteren Werte können von einer ausstellenden Behörde überprüft werden, um zu überprüfen, ob die Daten in sichere Hardware importiert und nicht geändert wurden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.