AuthProvider (Java SE 9 & JDK 9 ) (original) (raw)
Nested Class Summary
* ### Nested classes/interfaces inherited from class java.security.[Provider](../../java/security/Provider.html "class in java.security") `[Provider.Service](../../java/security/Provider.Service.html "class in java.security")`
Field Summary
* ### Fields inherited from class java.util.[Properties](../../java/util/Properties.html "class in java.util") `[defaults](../../java/util/Properties.html#defaults)`
Constructor Summary
Constructors
Modifier Constructor Description protected AuthProvider(String name, double version,String info) Deprecated. protected AuthProvider(String name,String versionStr,String info) Constructs a provider with the specified name, version string, and information. Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type Method Description abstract void login(Subject subject,CallbackHandler handler) Log in to this provider. abstract void logout() Log out from this provider. abstract void setCallbackHandler(CallbackHandler handler) Set a CallbackHandler. * ### Methods inherited from interface java.util.[Map](../../java/util/Map.html "interface in java.util") `[entry](../../java/util/Map.html#entry-K-V-), [of](../../java/util/Map.html#of--), [of](../../java/util/Map.html#of-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-), [of](../../java/util/Map.html#of-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-K-V-), [ofEntries](../../java/util/Map.html#ofEntries-java.util.Map.Entry...-)` * ### Methods inherited from class java.lang.[Object](../../java/lang/Object.html "class in java.lang") `[finalize](../../java/lang/Object.html#finalize--), [getClass](../../java/lang/Object.html#getClass--), [notify](../../java/lang/Object.html#notify--), [notifyAll](../../java/lang/Object.html#notifyAll--), [wait](../../java/lang/Object.html#wait--), [wait](../../java/lang/Object.html#wait-long-), [wait](../../java/lang/Object.html#wait-long-int-)` * ### Methods inherited from class java.util.[Properties](../../java/util/Properties.html "class in java.util") `[clone](../../java/util/Properties.html#clone--), [contains](../../java/util/Properties.html#contains-java.lang.Object-), [containsKey](../../java/util/Properties.html#containsKey-java.lang.Object-), [containsValue](../../java/util/Properties.html#containsValue-java.lang.Object-), [equals](../../java/util/Properties.html#equals-java.lang.Object-), [getProperty](../../java/util/Properties.html#getProperty-java.lang.String-java.lang.String-), [hashCode](../../java/util/Properties.html#hashCode--), [isEmpty](../../java/util/Properties.html#isEmpty--), [list](../../java/util/Properties.html#list-java.io.PrintStream-), [list](../../java/util/Properties.html#list-java.io.PrintWriter-), [load](../../java/util/Properties.html#load-java.io.Reader-), [loadFromXML](../../java/util/Properties.html#loadFromXML-java.io.InputStream-), [propertyNames](../../java/util/Properties.html#propertyNames--), [rehash](../../java/util/Properties.html#rehash--), [save](../../java/util/Properties.html#save-java.io.OutputStream-java.lang.String-), [setProperty](../../java/util/Properties.html#setProperty-java.lang.String-java.lang.String-), [size](../../java/util/Properties.html#size--), [store](../../java/util/Properties.html#store-java.io.OutputStream-java.lang.String-), [store](../../java/util/Properties.html#store-java.io.Writer-java.lang.String-), [storeToXML](../../java/util/Properties.html#storeToXML-java.io.OutputStream-java.lang.String-), [storeToXML](../../java/util/Properties.html#storeToXML-java.io.OutputStream-java.lang.String-java.lang.String-), [stringPropertyNames](../../java/util/Properties.html#stringPropertyNames--)` * ### Methods inherited from class java.security.[Provider](../../java/security/Provider.html "class in java.security") `[clear](../../java/security/Provider.html#clear--), [compute](../../java/security/Provider.html#compute-java.lang.Object-java.util.function.BiFunction-), [computeIfAbsent](../../java/security/Provider.html#computeIfAbsent-java.lang.Object-java.util.function.Function-), [computeIfPresent](../../java/security/Provider.html#computeIfPresent-java.lang.Object-java.util.function.BiFunction-), [configure](../../java/security/Provider.html#configure-java.lang.String-), [elements](../../java/security/Provider.html#elements--), [entrySet](../../java/security/Provider.html#entrySet--), [forEach](../../java/security/Provider.html#forEach-java.util.function.BiConsumer-), [get](../../java/security/Provider.html#get-java.lang.Object-), [getInfo](../../java/security/Provider.html#getInfo--), [getName](../../java/security/Provider.html#getName--), [getOrDefault](../../java/security/Provider.html#getOrDefault-java.lang.Object-java.lang.Object-), [getProperty](../../java/security/Provider.html#getProperty-java.lang.String-), [getService](../../java/security/Provider.html#getService-java.lang.String-java.lang.String-), [getServices](../../java/security/Provider.html#getServices--), [getVersion](../../java/security/Provider.html#getVersion--), [getVersionStr](../../java/security/Provider.html#getVersionStr--), [isConfigured](../../java/security/Provider.html#isConfigured--), [keys](../../java/security/Provider.html#keys--), [keySet](../../java/security/Provider.html#keySet--), [load](../../java/security/Provider.html#load-java.io.InputStream-), [merge](../../java/security/Provider.html#merge-java.lang.Object-java.lang.Object-java.util.function.BiFunction-), [put](../../java/security/Provider.html#put-java.lang.Object-java.lang.Object-), [putAll](../../java/security/Provider.html#putAll-java.util.Map-), [putIfAbsent](../../java/security/Provider.html#putIfAbsent-java.lang.Object-java.lang.Object-), [putService](../../java/security/Provider.html#putService-java.security.Provider.Service-), [remove](../../java/security/Provider.html#remove-java.lang.Object-), [remove](../../java/security/Provider.html#remove-java.lang.Object-java.lang.Object-), [removeService](../../java/security/Provider.html#removeService-java.security.Provider.Service-), [replace](../../java/security/Provider.html#replace-java.lang.Object-java.lang.Object-), [replace](../../java/security/Provider.html#replace-java.lang.Object-java.lang.Object-java.lang.Object-), [replaceAll](../../java/security/Provider.html#replaceAll-java.util.function.BiFunction-), [toString](../../java/security/Provider.html#toString--), [values](../../java/security/Provider.html#values--)`