1 7 8 package java.security; 9 10 import javax.security.auth.Subject ; 11 import javax.security.auth.login.LoginException ; 12 import javax.security.auth.callback.CallbackHandler ; 13 14 25 public abstract class AuthProvider extends Provider { 26 27 35 protected AuthProvider(String name, double version, String info) { 36 super(name, version, info); 37 } 38 39 70 public abstract void login(Subject subject, CallbackHandler handler) 71 throws LoginException ; 72 73 83 public abstract void logout() throws LoginException ; 84 85 108 public abstract void setCallbackHandler(CallbackHandler handler); 109 } 110 | Popular Tags |