語言

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

主體可能包含用於認證的主體/憑證,或在成功認證完成後再填充額外的主體/憑證。 此參數可能是空值。

handler
ICallbackHandler

此服務提供者用來取得呼叫者認證資訊的 CallbackHandler,該資訊可能是空的

屬性

例外狀況

備註

登入此服務提供者。 提供者依賴回撥處理程序(CallbackHandler)來取得呼叫者的認證資訊(例如 PIN)。 若呼叫者將空處理程序傳給此方法,提供者則使用 setCallbackHandler 方法中的處理程序集。 若該方法未設定處理程序,提供者會查詢 auth.login.defaultCallbackHandler 的安全屬性,尋找預設處理程式實作的完全限定類別名稱。 若安全屬性未被設定,提供者則假設有其他方式取得認證資訊。

Java 參考 java.security.AuthProvider.login。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於