KeyGenParameterSpec.Builder.SetAttestKeyAlias(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.
Legt den Alias des Nachweisschlüssels fest, der zum Signieren des Nachweiszertifikats für das generierte Schlüsselpaar verwendet wird, wenn eine Nachweisanforderung mit setAttestationChallenge(byte[]) festgelegt wird.
[Android.Runtime.Register("setAttestKeyAlias", "(Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetAttestKeyAlias(string? attestKeyAlias);
[<Android.Runtime.Register("setAttestKeyAlias", "(Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)>]
member this.SetAttestKeyAlias : string -> Android.Security.Keystore.KeyGenParameterSpec.Builder
Parameter
- attestKeyAlias
- String
der Alias des Nachweisschlüssels, der zum Signieren des Nachweiszertifikats verwendet werden soll. Dieser Wert kann null sein.
Gibt zurück
- Attribute
Hinweise
Legt den Alias des Nachweisschlüssels fest, der zum Signieren des Nachweiszertifikats für das generierte Schlüsselpaar verwendet wird, wenn eine Nachweisanforderung mit setAttestationChallenge(byte[]) festgelegt wird. Wenn ein attestKeyAlias festgelegt, aber keine Abfrage festgelegt ist, löst die parameterspezifikationsbasierte Initialisierung InvalidAlgorithmParameterException aus.
Wenn der attestKeyAlias auf NULL festgelegt ist (Standardeinstellung), wählt Android Keystore einen geeigneten vom System bereitgestellten Nachweissignaturschlüssel aus. Wenn nicht NULL, muss der Alias auf einen Android Keystore-Schlüssel verweisen, der mit KeyProperties.PURPOSE_ATTEST_KEY erstellt wurde, oder die parameterspezifikationsbasierte Initialisierung löst InvalidAlgorithmParameterException aus.
Android-Referenz für android.security.keystore.KeyGenParameterSpec.Builder.setAttestKeyAlias.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.