Package de.xima.fc.security.pac4j.oidc
Class ExtendedOidcProfileCreator
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.profile.definition.ProfileDefinitionAware
-
- org.pac4j.oidc.profile.creator.OidcProfileCreator
-
- de.xima.fc.security.pac4j.oidc.ExtendedOidcProfileCreator
-
- All Implemented Interfaces:
org.pac4j.core.profile.creator.ProfileCreator
public class ExtendedOidcProfileCreator extends org.pac4j.oidc.profile.creator.OidcProfileCreator
Extended profile creator for OpenID Connect that silences an annoying error log message.
-
-
Constructor Summary
Constructors Constructor Description ExtendedOidcProfileCreator(org.pac4j.oidc.config.OidcConfiguration configuration, org.pac4j.oidc.client.OidcClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callUserInfoEndpoint(URI userInfoEndpointUri, com.nimbusds.oauth2.sdk.token.AccessToken accessToken, org.pac4j.core.profile.UserProfile profile)
-
Methods inherited from class org.pac4j.core.profile.definition.ProfileDefinitionAware
defaultProfileDefinition, getProfileDefinition, setProfileDefinition
-
Methods inherited from class org.pac4j.core.util.InitializableObject
afterInternalInit, beforeInternalInit, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize
-
-
-
-
Method Detail
-
callUserInfoEndpoint
public void callUserInfoEndpoint(URI userInfoEndpointUri, com.nimbusds.oauth2.sdk.token.AccessToken accessToken, org.pac4j.core.profile.UserProfile profile) throws IOException, com.nimbusds.oauth2.sdk.ParseException, ParseException, org.pac4j.oidc.exceptions.UserInfoErrorResponseException
- Overrides:
callUserInfoEndpoint
in classorg.pac4j.oidc.profile.creator.OidcProfileCreator
- Throws:
IOException
com.nimbusds.oauth2.sdk.ParseException
org.pac4j.oidc.exceptions.UserInfoErrorResponseException
-
-