Sprache

BeginGetCredentialResponse.Builder.AddAuthenticationAction(Action) Methode

Definition

Fügen Sie einen Authentifizierungseintrag hinzu, der auf der Benutzeroberfläche angezeigt werden soll.

[Android.Runtime.Register("addAuthenticationAction", "(Landroid/service/credentials/Action;)Landroid/service/credentials/BeginGetCredentialResponse$Builder;", "", ApiSince=34)]
public Android.Service.Credentials.BeginGetCredentialResponse.Builder AddAuthenticationAction(Android.Service.Credentials.Action authenticationAction);
[<Android.Runtime.Register("addAuthenticationAction", "(Landroid/service/credentials/Action;)Landroid/service/credentials/BeginGetCredentialResponse$Builder;", "", ApiSince=34)>]
member this.AddAuthenticationAction : Android.Service.Credentials.Action -> Android.Service.Credentials.BeginGetCredentialResponse.Builder

Parameter

authenticationAction
Action

Die Nicht-NULL-Aktion, mit der der Benutzer ein Anbieterkonto entsperren kann, bevor die Anmeldeinformationen zurückgegeben werden.

Gibt zurück

Dieser Generator.

Attribute

Hinweise

Fügen Sie einen Authentifizierungseintrag hinzu, der auf der Benutzeroberfläche angezeigt werden soll. Anbieter müssen diesen Eintrag festlegen, wenn das entsprechende Konto gesperrt ist und keine zugrunde liegenden Anmeldeinformationen zurückgegeben werden können.

Wenn der Benutzer diese authenticationAction auswählt, ruft das System den entsprechenden pendingIntent auf. Sobald die Authentifizierungsaktionsaktivität gestartet wurde und der Benutzer authentifiziert wird, sollten Anbieter eine weitere Antwort mit "BeginGetCredentialResponse" erstellen, indem Sie diese Zeit verwenden, um die entsperrten Anmeldeinformationen in Form von CredentialEntry hinzuzufügen.

Das neue Antwortobjekt muss für das Ergebnis der Authentifizierungsaktivität festgelegt werden. Der Ergebniscode sollte auf Activity.RESULT_OK festgelegt werden, und das zusätzliche CredentialProviderService.EXTRA_BEGIN_GET_CREDENTIAL_RESPONSE sollte mit dem neuen vollständig ausgefüllten BeginGetCredentialResponse-Objekt festgelegt werden.

Android-Referenz für android.service.credentials.BeginGetCredentialResponse.Builder.addAuthenticationAction.

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.

Gilt für: