A B C D E F G H I J K L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_TOKEN - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- ADDITIONAL_PARAMS_FOR_AUTHZ_EP - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- AGENT_CONFIG_CALLBACK_URL - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- AGENT_CONFIG_CLIENT_ID - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- AGENT_CONFIG_CLIENT_SECRET - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- AGENT_CONFIG_SCOPE - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- AGENT_EXCEPTION - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- APP_PROPERTY_FILE_PARAMETER_NAME - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- AUTHENTICATED - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- AUTHENTICATION_FAILED - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- AuthenticationRequest - Class in io.asgardeo.java.oidc.sdk.request.model
-
A data model class to define the Authentication Request element.
- AuthenticationRequest(URI, RequestContext) - Constructor for class io.asgardeo.java.oidc.sdk.request.model.AuthenticationRequest
- AZP - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
B
- buildAuthenticationRequest() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestBuilder
-
Returns
AuthenticationRequestAuthentication request. - buildLogoutRequest(SessionContext) - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestBuilder
-
Returns
LogoutRequestLogout request.
C
- CALL_BACK_URL - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- CODE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- CONFIG_BEAN_NAME - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- CONSUMER_KEY - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- CONSUMER_SECRET - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- createOIDCManager(OIDCAgentConfig) - Static method in class io.asgardeo.java.oidc.sdk.DefaultOIDCManagerFactory
-
Creates a new
DefaultOIDCManagerobject.
D
- DEFAULT_CONTEXT_ROOT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- DEFAULT_HTTP_CONNECT_TIMEOUT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
-
The default HTTP connect timeout in milliseconds.
- DEFAULT_HTTP_READ_TIMEOUT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
-
The default HTTP read timeout in milliseconds.
- DEFAULT_HTTP_SIZE_LIMIT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
-
The default HTTP entity size limit in bytes.
- DefaultOIDCManager - Class in io.asgardeo.java.oidc.sdk
-
OIDC manager implementation.
- DefaultOIDCManager(OIDCAgentConfig) - Constructor for class io.asgardeo.java.oidc.sdk.DefaultOIDCManager
- DefaultOIDCManagerFactory - Class in io.asgardeo.java.oidc.sdk
-
A factory to create Default OIDC Manger objects based on a OIDCAgentConfig.
- DefaultOIDCManagerFactory() - Constructor for class io.asgardeo.java.oidc.sdk.DefaultOIDCManagerFactory
E
- ERROR - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- ERROR_DESCRIPTION - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- ERROR_PAGE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
F
- FileBasedOIDCConfigProvider - Class in io.asgardeo.java.oidc.sdk.config
-
A file-based provider implementation for the
OIDCAgentConfigmodel. - FileBasedOIDCConfigProvider(InputStream) - Constructor for class io.asgardeo.java.oidc.sdk.config.FileBasedOIDCConfigProvider
G
- getAccessToken() - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Returns the access token.
- getAdditionalParams() - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Returns the additional query params.
- getAdditionalParamsForAuthorizeEndpoint() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the additional query parameters of the OIDC agent.
- getAttributes() - Method in class io.asgardeo.java.oidc.sdk.bean.User
-
Returns the attributes of the user.
- getAuthenticationRequestURI() - Method in class io.asgardeo.java.oidc.sdk.request.model.AuthenticationRequest
- getAuthorizeEndpoint() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the authorize endpoint URI of the OIDC agent.
- getCallbackUrl() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the callback URI of the OIDC agent.
- getCode() - Method in enum io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- getConsumerKey() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the consumer key (Client ID) of the OIDC agent.
- getConsumerSecret() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the consumer secret (Client secret) of the OIDC agent.
- getErrorCode() - Method in exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Returns a
errorCodefor the exception as defined inSSOAgentConstants.ErrorMessages. - getErrorPage() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the error page of the OIDC agent.
- getHomePage() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the home page of the OIDC agent.
- getHttpConnectTimeout() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the HTTP connect timeout in milliseconds.
- getHttpReadTimeout() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the HTTP read timeout in milliseconds.
- getHttpSizeLimit() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the HTTP entity size limit in bytes.
- getIdToken() - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Returns the id token.
- getIndexPage() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the index page of the OIDC agent.
- getIssuer() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the issuer of the OIDC agent.
- getJwksEndpoint() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the JWKS endpoint URI of the OIDC agent.
- getLogoutEndpoint() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the logout endpoint URI of the OIDC agent.
- getLogoutRequestURI() - Method in class io.asgardeo.java.oidc.sdk.request.model.LogoutRequest
- getLogoutURL() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the logout URL of the OIDC agent.
- getMessage() - Method in enum io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- getNonce() - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Returns the nonce.
- getOidcAgentConfig() - Method in class io.asgardeo.java.oidc.sdk.config.FileBasedOIDCConfigProvider
-
Retrieves the
OIDCAgentConfigobject with the agent specific configurations. - getOidcAgentConfig() - Method in interface io.asgardeo.java.oidc.sdk.config.OIDCConfigProvider
-
Retrieves the
OIDCAgentConfigobject with the agent specific configurations. - getParameter(String) - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Returns the object for the particular key.
- getPostLogoutRedirectURI() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the post-logout redirect URI of the OIDC agent.
- getRefreshToken() - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Returns the refresh token.
- getRequestContext() - Method in class io.asgardeo.java.oidc.sdk.request.model.AuthenticationRequest
- getRequestContext() - Method in class io.asgardeo.java.oidc.sdk.request.model.LogoutRequest
- getScope() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the cscope of the OIDC agent.
- getSignatureAlgorithm() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
- getSkipURIs() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the skip URIs of the OIDC agent.
- getState() - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Returns the state.
- getState() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the state parameter of the OIDC agent.
- getSubject() - Method in class io.asgardeo.java.oidc.sdk.bean.User
-
Returns the subject identifier of the user.
- getTokenEndpoint() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Returns the the token endpoint URI of the OIDC agent.
- getTrustedAudience() - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
- getUser() - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Returns the authenticated user.
H
- handleOIDCCallback(HttpServletRequest, HttpServletResponse) - Method in class io.asgardeo.java.oidc.sdk.HTTPSessionBasedOIDCProcessor
-
Processes the OIDC callback response and extract the authorization code, builds a token request, sends the token request and parse the token response where the authenticated user info and tokens would be added to the
SessionContextobject and written into the available http session. - handleOIDCCallback(HttpServletRequest, HttpServletResponse, RequestContext) - Method in class io.asgardeo.java.oidc.sdk.DefaultOIDCManager
-
Processes the OIDC callback response and extract the authorization code, builds a token request, sends the token request and parse the token response where the authenticated user info and tokens would be added to the
SessionContextobject and returned. - handleOIDCCallback(HttpServletRequest, HttpServletResponse, RequestContext) - Method in interface io.asgardeo.java.oidc.sdk.OIDCManager
-
Processes the OIDC callback response and extract the authorization code, builds a token request, sends the token request and parse the token response where the authenticated user info and tokens would be added to the
SessionContextobject and returned. - HOME_PAGE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- HTTP_CONNECT_TIMEOUT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- HTTP_READ_TIMEOUT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- HTTP_SIZE_LIMIT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- HTTPSessionBasedOIDCProcessor - Class in io.asgardeo.java.oidc.sdk
-
A wrapper class for the
DefaultOIDCManagerthat provides the functionality defined by theOIDCManagerwith using HTTP sessions as the storage entity for theRequestContextandSessionContextinformation. - HTTPSessionBasedOIDCProcessor(OIDCAgentConfig) - Constructor for class io.asgardeo.java.oidc.sdk.HTTPSessionBasedOIDCProcessor
I
- ID_TOKEN - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- ID_TOKEN_NULL - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- ID_TOKEN_PARSE - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- ID_TOKEN_SIGN_ALG - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- IDTokenValidator - Class in io.asgardeo.java.oidc.sdk.validators
-
Validator of ID tokens issued by an OpenID Provider.
- IDTokenValidator(OIDCAgentConfig, JWT) - Constructor for class io.asgardeo.java.oidc.sdk.validators.IDTokenValidator
- INDEX_PAGE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- io.asgardeo.java.oidc.sdk - package io.asgardeo.java.oidc.sdk
- io.asgardeo.java.oidc.sdk.bean - package io.asgardeo.java.oidc.sdk.bean
- io.asgardeo.java.oidc.sdk.config - package io.asgardeo.java.oidc.sdk.config
- io.asgardeo.java.oidc.sdk.config.model - package io.asgardeo.java.oidc.sdk.config.model
- io.asgardeo.java.oidc.sdk.exception - package io.asgardeo.java.oidc.sdk.exception
- io.asgardeo.java.oidc.sdk.request - package io.asgardeo.java.oidc.sdk.request
- io.asgardeo.java.oidc.sdk.request.model - package io.asgardeo.java.oidc.sdk.request.model
- io.asgardeo.java.oidc.sdk.validators - package io.asgardeo.java.oidc.sdk.validators
- IS_LOGOUT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- isAuthorizationCodeResponse() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request is an Authorization Code response.
- isCallbackResponse() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request is a callback response.
- isError() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request contains a parameter, "error".
- isLogout() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request contains is_logout parameter.
- isLogoutURL() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request is a logout request.
- isSkipURI() - Method in class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
-
Checks if the request is a URI to skip.
J
- JKS_PROPERTY_FILE_PARAMETER_NAME - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- JWT_PARSE - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
K
- KEYSTORE_NAME - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- KEYSTORE_PASSWORD - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
L
- logout(SessionContext, HttpServletResponse) - Method in class io.asgardeo.java.oidc.sdk.DefaultOIDCManager
-
Builds a logout request and redirects.
- logout(SessionContext, HttpServletResponse) - Method in interface io.asgardeo.java.oidc.sdk.OIDCManager
-
Builds a logout request and redirects.
- logout(HttpServletRequest, HttpServletResponse) - Method in class io.asgardeo.java.oidc.sdk.HTTPSessionBasedOIDCProcessor
-
Builds a logout request and redirects.
- LOGOUT_URL - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- LogoutRequest - Class in io.asgardeo.java.oidc.sdk.request.model
-
A data model class to define the Logout Request element.
- LogoutRequest(URI, RequestContext) - Constructor for class io.asgardeo.java.oidc.sdk.request.model.LogoutRequest
N
- NONCE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
O
- OAUTH2_AUTHZ_ENDPOINT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OAUTH2_GRANT_TYPE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_ISSUER - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_JWKS_ENDPOINT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_LOGOUT_ENDPOINT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_METADATA_CLAIMS - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_OPENID - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_SESSION_IFRAME_ENDPOINT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDC_TOKEN_ENDPOINT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- OIDCAgentConfig - Class in io.asgardeo.java.oidc.sdk.config.model
-
A data model class to define the OIDC Agent Config element.
- OIDCAgentConfig() - Constructor for class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
- OIDCConfigProvider - Interface in io.asgardeo.java.oidc.sdk.config
-
A "provider" interface for the
OIDCAgentConfigmodel. - OIDCManager - Interface in io.asgardeo.java.oidc.sdk
-
OIDC manager service interface.
- OIDCRequestBuilder - Class in io.asgardeo.java.oidc.sdk.request
-
OIDCRequestBuilder is the class responsible for building requests for the
OIDCManagerbased on theOIDCAgentConfig. - OIDCRequestBuilder(OIDCAgentConfig) - Constructor for class io.asgardeo.java.oidc.sdk.request.OIDCRequestBuilder
- OIDCRequestResolver - Class in io.asgardeo.java.oidc.sdk.request
-
OIDCRequestResolver is the class responsible for resolving requests based on the
OIDCAgentConfigand the request parameters. - OIDCRequestResolver(HttpServletRequest, OIDCAgentConfig) - Constructor for class io.asgardeo.java.oidc.sdk.request.OIDCRequestResolver
P
- POST_LOGOUT_REDIRECTION_URI - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
R
- REDIRECT_URI_KEY - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- REFERER - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- REQUEST_CONTEXT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- RequestContext - Class in io.asgardeo.java.oidc.sdk.bean
-
A data model class to define the Request Context element.
- RequestContext() - Constructor for class io.asgardeo.java.oidc.sdk.bean.RequestContext
- RequestContext(State, Nonce) - Constructor for class io.asgardeo.java.oidc.sdk.bean.RequestContext
S
- SCOPE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- sendForLogin(HttpServletRequest, HttpServletResponse) - Method in class io.asgardeo.java.oidc.sdk.DefaultOIDCManager
-
Builds an authentication request and redirects.
- sendForLogin(HttpServletRequest, HttpServletResponse) - Method in class io.asgardeo.java.oidc.sdk.HTTPSessionBasedOIDCProcessor
-
Builds an authentication request and redirects.
- sendForLogin(HttpServletRequest, HttpServletResponse) - Method in interface io.asgardeo.java.oidc.sdk.OIDCManager
-
Builds an authentication request and redirects.
- SERVLET_CONNECTION - io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- SESSION_CONTEXT - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- SESSION_STATE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- SessionContext - Class in io.asgardeo.java.oidc.sdk.bean
-
A data model class to define the Session Context element.
- SessionContext() - Constructor for class io.asgardeo.java.oidc.sdk.bean.SessionContext
- setAccessToken(String) - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Sets the access token.
- setAdditionalParamsForAuthorizeEndpoint(Map<String, String>) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the additional query params for the OIDC agent.
- setAuthenticationRequestURI(URI) - Method in class io.asgardeo.java.oidc.sdk.request.model.AuthenticationRequest
- setAuthorizeEndpoint(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the authorize endpoint URL for the OIDC agent.
- setCallbackUrl(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the callback URL for the OIDC agent.
- setConsumerKey(ClientID) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the consumer key (Client ID) for the OIDC agent.
- setConsumerSecret(Secret) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the consumer secret (Client secret) for the OIDC agent.
- setErrorPage(String) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the error page for the OIDC agent.
- setHomePage(String) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the home page for the OIDC agent.
- setHttpConnectTimeout(int) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the HTTP connect timeout in milliseconds.
- setHttpReadTimeout(int) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the HTTP read timeout in milliseconds.
- setHttpSizeLimit(int) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the HTTP entity size limit in bytes.
- setIdToken(String) - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Sets the id token.
- setIndexPage(String) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the index page for the OIDC agent.
- setIssuer(Issuer) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the issuer for the OIDC agent.
- setJwksEndpoint(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the JWKS endpoint URL for the OIDC agent.
- setLogoutEndpoint(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the logout endpoint URL for the OIDC agent.
- setLogoutRequestURI(URI) - Method in class io.asgardeo.java.oidc.sdk.request.model.LogoutRequest
- setLogoutURL(String) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the logout URL for the OIDC agent.
- setNonce(Nonce) - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Sets the nonce.
- setParameter(String, Object) - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Sets additional parameter to the Request Context.
- setPostLogoutRedirectURI(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the post-logout redirect URL for the OIDC agent.
- setRefreshToken(String) - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Sets the refresh token.
- setRequestContext(RequestContext) - Method in class io.asgardeo.java.oidc.sdk.request.model.AuthenticationRequest
- setRequestContext(RequestContext) - Method in class io.asgardeo.java.oidc.sdk.request.model.LogoutRequest
- setScope(Scope) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the scope for the OIDC agent.
- setSignatureAlgorithm(JWSAlgorithm) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
- setSkipURIs(Set<String>) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the skip URIs for the OIDC agent.
- setState(State) - Method in class io.asgardeo.java.oidc.sdk.bean.RequestContext
-
Sets the state.
- setState(String) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the state parameter for the OIDC agent.
- setTokenEndpoint(URI) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
-
Sets the token endpoint URL for the OIDC agent.
- setTrustedAudience(Set<String>) - Method in class io.asgardeo.java.oidc.sdk.config.model.OIDCAgentConfig
- setUser(User) - Method in class io.asgardeo.java.oidc.sdk.bean.SessionContext
-
Sets the user of the authentication.
- SKIP_URIS - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- SSOAgentClientException - Exception in io.asgardeo.java.oidc.sdk.exception
-
Client exception class for the Java OIDC SDK.
- SSOAgentClientException(String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentClientException
-
Constructs a SSOAgentClientException with the specified detail message.
- SSOAgentClientException(String, String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentClientException
-
Creates a
SSOAgentClientExceptionwith the specified detail message and cause. - SSOAgentClientException(String, String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentClientException
-
Creates a
SSOAgentClientExceptionwith the specified detail message and cause. - SSOAgentClientException(String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentClientException
-
Creates a
SSOAgentClientExceptionwith the specified detail message and cause. - SSOAgentConstants - Class in io.asgardeo.java.oidc.sdk
-
This class holds the constants used in the module, io.asgardeo.java.oidc.sdk.
- SSOAgentConstants() - Constructor for class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- SSOAgentConstants.ErrorMessages - Enum in io.asgardeo.java.oidc.sdk
- SSOAgentException - Exception in io.asgardeo.java.oidc.sdk.exception
-
The
SSOAgentExceptionclass is a generic OIDC SDK exception class that provides type safety for all the SDK-related exception classes that extend from it. - SSOAgentException() - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
- SSOAgentException(String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Constructs a SSOAgentException with the specified detail message.
- SSOAgentException(String, String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Creates a
SSOAgentExceptionwith the specified detail message and cause. - SSOAgentException(String, String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Creates a
SSOAgentExceptionwith the specified detail message and cause. - SSOAgentException(String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Creates a
SSOAgentExceptionwith the specified detail message and cause. - SSOAgentException(Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentException
-
Creates a
SSOAgentExceptionwith the specified cause and a detail message of(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - SSOAgentServerException - Exception in io.asgardeo.java.oidc.sdk.exception
-
Server exception class for the Java OIDC SDK.
- SSOAgentServerException(String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentServerException
-
Constructs a SSOAgentServerException with the specified detail message.
- SSOAgentServerException(String, String) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentServerException
-
Creates a
SSOAgentServerExceptionwith the specified detail message and cause. - SSOAgentServerException(String, String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentServerException
-
Creates a
SSOAgentServerExceptionwith the specified detail message and cause. - SSOAgentServerException(String, Throwable) - Constructor for exception io.asgardeo.java.oidc.sdk.exception.SSOAgentServerException
-
Creates a
SSOAgentServerExceptionwith the specified detail message and cause. - STATE_PARAM - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
T
- TOKEN - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
- toString() - Method in enum io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
- TRUSTED_AUDIENCE - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
U
- User - Class in io.asgardeo.java.oidc.sdk.bean
-
A data model class to define the User element.
- User(String, Map<String, Object>) - Constructor for class io.asgardeo.java.oidc.sdk.bean.User
- USER - Static variable in class io.asgardeo.java.oidc.sdk.SSOAgentConstants
V
- validate(Nonce) - Method in class io.asgardeo.java.oidc.sdk.validators.IDTokenValidator
- valueOf(String) - Static method in enum io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.asgardeo.java.oidc.sdk.SSOAgentConstants.ErrorMessages
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages