public abstract class AuthProvider extends Provider
Provider.Service
defaults
Modifier | Constructor and Description |
---|---|
protected |
AuthProvider(String name,
double version,
String info) |
Modifier and Type | Method and Description |
---|---|
abstract void |
login(Subject subject,
CallbackHandler handler) |
abstract void |
logout() |
abstract void |
setCallbackHandler(CallbackHandler handler) |
clear, elements, entrySet, forEach, get, getInfo, getName, getProperty, getService, getServices, getVersion, isRegistered, keys, keySet, load, put, putAll, putService, remove, removeService, setRegistered, setUnregistered, toString, values, warmUpServiceProvision
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, rehash, remove, replace, replace, replaceAll, size
public abstract void login(Subject subject, CallbackHandler handler) throws LoginException
LoginException
public abstract void logout() throws LoginException
LoginException
public abstract void setCallbackHandler(CallbackHandler handler)