Uses of Interface
org.forgerock.oauth2.core.OAuth2ProviderSettings
-
Packages that use OAuth2ProviderSettings Package Description org.forgerock.oauth2.core Defines the core classes to implement OAuth2 for OpenAM.org.forgerock.openam.oauth2 org.forgerock.openam.oauth2.saml2.core org.forgerock.openidconnect -
-
Uses of OAuth2ProviderSettings in org.forgerock.oauth2.core
Classes in org.forgerock.oauth2.core that implement OAuth2ProviderSettings Modifier and Type Class Description classAgentOAuth2ProviderSettingsModels all of the OAuth2 provider settings specific to agents.classRealmOAuth2ProviderSettingsModels all of the possible settings the OAuth2 provider can have and that can be configured.Methods in org.forgerock.oauth2.core that return OAuth2ProviderSettings Modifier and Type Method Description OAuth2ProviderSettingsOAuth2ProviderSettingsFactory. get(OAuth2Request request)Gets the instance of the OAuth2ProviderSettingsOAuth2ProviderSettingsOAuth2ProviderSettingsFactory. get(org.forgerock.services.context.Context context)Gets the instance of the OAuth2ProviderSettings.OAuth2ProviderSettingsOAuth2ProviderSettingsFactory. getRealmProviderSettings(String realm)Gets the instance of the OAuth2ProviderSettings defined in the realm.Methods in org.forgerock.oauth2.core with parameters of type OAuth2ProviderSettings Modifier and Type Method Description AccessTokenGrantTypeAccessTokenGenerator. generateAccessToken(OAuth2ProviderSettings providerSettings, String grantType, String clientId, String resourceOwnerId, String redirectUri, Set<String> scope, String validatedClaims, String authorizationCode, String nonce, OAuth2Request request)StringResourceOwner. getName(OAuth2ProviderSettings settings)Gets the name of the user, if possible.AccessTokenAuthorizationCodeGrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings)AccessTokenClientCredentialsGrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings)protected AccessTokenDeviceCodeGrantTypeHandler. handle(OAuth2Request request, ClientRegistration client, OAuth2ProviderSettings providerSettings)protected abstract AccessTokenGrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings)AccessTokenJwtBearerGrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings)AccessTokenPasswordCredentialsGrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings)AuthorizationTokenAuthorizationTokenIssuer. issueTokens(OAuth2Request request, ClientRegistration clientRegistration, ResourceOwner resourceOwner, Set<String> authorizationScope, OAuth2ProviderSettings providerSettings)Issues tokens for the OAuth2 authorize request.voidResponseTypeValidator. validate(ClientRegistration clientRegistration, Set<String> requestedResponseTypes, OAuth2ProviderSettings providerSettings, OAuth2Request request)Validates that the requested response types are valid and supported by both the OAuth2 client and provider. -
Uses of OAuth2ProviderSettings in org.forgerock.openam.oauth2
Methods in org.forgerock.openam.oauth2 with parameters of type OAuth2ProviderSettings Modifier and Type Method Description longAgentClientRegistration. getAccessTokenLifeTime(OAuth2ProviderSettings providerSettings)longOpenAMClientRegistration. getAccessTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the access token life time in milliseconds.longAgentClientRegistration. getAuthorizationCodeLifeTime(OAuth2ProviderSettings providerSettings)longOpenAMClientRegistration. getAuthorizationCodeLifeTime(OAuth2ProviderSettings providerSettings)Gets the authorization code life time in milliseconds.longAgentClientRegistration. getJwtTokenLifeTime(OAuth2ProviderSettings providerSettings)longOpenAMClientRegistration. getJwtTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the JWT token life time in milliseconds.longAgentClientRegistration. getRefreshTokenLifeTime(OAuth2ProviderSettings providerSettings)longOpenAMClientRegistration. getRefreshTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the refresh token life time in milliseconds.StringAgentClientRegistration. getSubValue(String id, OAuth2ProviderSettings providerSettings)Retrieve the sub value, appropriate for the client subject type, or null if there are issues with its formation.StringOpenAMClientRegistration. getSubValue(String id, OAuth2ProviderSettings providerSettings) -
Uses of OAuth2ProviderSettings in org.forgerock.openam.oauth2.saml2.core
Methods in org.forgerock.openam.oauth2.saml2.core with parameters of type OAuth2ProviderSettings Modifier and Type Method Description protected AccessTokenSaml2GrantTypeHandler. handle(OAuth2Request request, ClientRegistration clientRegistration, OAuth2ProviderSettings providerSettings) -
Uses of OAuth2ProviderSettings in org.forgerock.openidconnect
Methods in org.forgerock.openidconnect with parameters of type OAuth2ProviderSettings Modifier and Type Method Description longOpenIdConnectClientRegistration. getAccessTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the access token life time in milliseconds.longOpenIdConnectClientRegistration. getAuthorizationCodeLifeTime(OAuth2ProviderSettings providerSettings)Gets the authorization code life time in milliseconds.longOpenIdConnectClientRegistration. getJwtTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the JWT token life time in milliseconds.longOpenIdConnectClientRegistration. getRefreshTokenLifeTime(OAuth2ProviderSettings providerSettings)Gets the refresh token life time in milliseconds.StringOpenIdConnectClientRegistration. getSubValue(String id, OAuth2ProviderSettings providerSettings)Retrieve the sub value, appropriate for the client subject type, or null if there are issues with its formation.
-