Class AbstractOpenIdConnectSettings
java.lang.Object
com.aquima.web.boot.security.openid.AbstractOpenIdConnectSettings
- All Implemented Interfaces:
OpenIdConnectSettings
- Direct Known Subclasses:
DefaultOpenIdConnectSettings
,DiscoveryOpenIdConnectSettings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SecurityConfigProperties.OpenIdConnectProperties
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.web.boot.security.openid.OpenIdConnectSettings
getAuthorizationEndpoint, getAuthorizationEndpointParameters, getClaimMapping, getClientId, getClientSecret, getKeyById, getRoleMapping, getRolesPath, getScopes, getTeamMapping, getTeamsPath, getTokenEndpoint, getTokenEndpointParameters, getTokenIssuer, getUserInfoEndpoint, getUserInfoEndpointParameters, getUsernamePath, isCheckAudience, isSsoLogout
-
Field Details
-
properties
-
-
Constructor Details
-
AbstractOpenIdConnectSettings
-
-
Method Details
-
getEndSessionEndpoint
- Specified by:
getEndSessionEndpoint
in interfaceOpenIdConnectSettings
- Returns:
- the URL of the OpenID Connect Provider's End Session Endpoint.
- Throws:
InvalidOpenIdConfigurationException
-
provideEndSessionEndpoint
-