Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- applySettings(String, Map<String, String>) - Static method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Convert the properties from the GUI to the properties that should be saved.
- applySettings(Map<String, String>, Configuration, List<Map<String, String>>) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Convert the properties from the GUI to the properties that should be saved.
C
- CLIENT_ID - Static variable in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Key of the client-id property
- CLIENT_SECRET - Static variable in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Key of the client-secret property
- com.inet.authentication.oauth2.api - package com.inet.authentication.oauth2.api
G
- get(String) - Static method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
FOR INTERNAL USE ONLY Get OAuthServerDescription with the given name from cache
- getAuthenticationURL(AuthenticationDescription) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
The URL of the authentication redirect without parameters.
- getAuthenticationURL(AuthenticationDescription, String, String) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Add the needed parameters to the authentication redirect URL.
- getAvatar(String) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Alternative method to request the avatar icon.
- getColor(Map<String, String>) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the color as hex value, e.g.
- getDataConnection(AuthenticationDescription, String) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the URLConnection for user information.
- getIconURL(Map<String, String>) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the Icon resource URL.
- getLoginDisplayName(String, String, String, String) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the display name of the login in the user manager.
- getOauthConnectionProvider() - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the name of the related OauthConnectionProvider from the 'oauth.connection' plugin.
- getScope(AuthenticationDescription) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the scope value.
- getTokenData(AuthenticationDescription, String, String) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
The POST data to verify the login from the server
- getTokenURL(AuthenticationDescription) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
The POST URL to verify the login from the server.
H
- hasOauthConnectionSettings() - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
If this provider has related settings in the 'oauth.connection' plugin.
I
- isTrustAllCerificates(AuthenticationDescription) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Use the authentication server a private certificate and we should trust all certificates.
N
- name() - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Get the loginSource/name for this server.
O
- OAUTH_CONNECTION - Static variable in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
if oauth.connection plugin is loaded
- OAuthException - Exception in com.inet.authentication.oauth2.api
-
Signals that an OAuth error occur.
- OAuthException(String) - Constructor for exception com.inet.authentication.oauth2.api.OAuthException
-
Constructor of new exception
- OAuthServerDescription - Interface in com.inet.authentication.oauth2.api
-
The description of an OAuth authentication server
- OAuthServerDescription.Singleton - Class in com.inet.authentication.oauth2.api
-
cache for registered instances
S
- Singleton() - Constructor for class com.inet.authentication.oauth2.api.OAuthServerDescription.Singleton
T
- transformGuiProperties(Map<String, Object>) - Method in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Transform the loaded values to the format required for the configuration GUI
U
- USE_OAUTH_CONNECTION - Static variable in interface com.inet.authentication.oauth2.api.OAuthServerDescription
-
Key if the setting from 'oauth.connection' plugin is used
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form