Language

AuthProvider.Login(Subject, ICallbackHandler) メソッド

定義

[Android.Runtime.Register("login", "(Ljavax/security/auth/Subject;Ljavax/security/auth/callback/CallbackHandler;)V", "GetLogin_Ljavax_security_auth_Subject_Ljavax_security_auth_callback_CallbackHandler_Handler")]
public abstract void Login(Javax.Security.Auth.Subject? subject, Javax.Security.Auth.Callback.ICallbackHandler? handler);
[<Android.Runtime.Register("login", "(Ljavax/security/auth/Subject;Ljavax/security/auth/callback/CallbackHandler;)V", "GetLogin_Ljavax_security_auth_Subject_Ljavax_security_auth_callback_CallbackHandler_Handler")>]
abstract member Login : Javax.Security.Auth.Subject * Javax.Security.Auth.Callback.ICallbackHandler -> unit

パラメーター

subject
Subject

認証に使用されるプリンシパル/資格情報が含まれている場合や、認証が正常に完了した後に追加のプリンシパル/資格情報が設定される場合があるサブジェクト。 このパラメーターは null である可能性があります。

handler
ICallbackHandler

呼び出し元から認証情報を取得するためにこのプロバイダーによって使用される CallbackHandler (null である可能性があります)

属性

例外

注釈

このプロバイダーにログインします。 プロバイダーは CallbackHandler に依存して、呼び出し元 (PIN など) から認証情報を取得します。 呼び出し元がこのメソッドに null ハンドラーを渡す場合、プロバイダーは setCallbackHandler メソッドで設定されたハンドラーを使用します。 そのメソッドにハンドラーが設定されていない場合、プロバイダーは auth.login.defaultCallbackHandler セキュリティ プロパティに対して、既定のハンドラー実装の完全修飾クラス名を照会します。 セキュリティ プロパティが設定されていない場合、プロバイダーには認証情報を取得するための代替手段があると見なされます。

Javaリファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象