History log of /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandler.java
Revision Date Author Comments Expand
33b02cd618e670cc2f00f03e6a2139575e46b1b1 19-Oct-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

AME-12466 Improve error handling of OAuth 2.0 cnf_key

/forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.java AccessTokenService.java AuthorizationCodeGrantTypeHandler.java AuthorizationCodeRequestValidator.java AuthorizationService.java AuthorizationTokenIssuer.java ClientCredentialsGrantTypeHandler.java ClientCredentialsRequestValidator.java DeviceCodeGrantTypeHandler.java GrantTypeAccessTokenGenerator.java GrantTypeHandler.java JwtBearerGrantTypeHandler.java PasswordCredentialsGrantTypeHandler.java PasswordCredentialsRequestValidator.java ResponseTypeHandler.java TokenResponseTypeHandler.java TokenStore.java exceptions/InvalidConfirmationKeyException.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2Utils.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/validation/ConfirmationKeyValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/validation/JwkConfirmationKeyValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistrationService.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OAuth2UtilsTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/StatelessTokenStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/validation/ConfirmationKeyValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/validation/JwkConfirmationKeyValidatorTest.java
f8df58ded71dcfadd648dba02cb19bf07ca0c8a1 05-Oct-2016 Ram Anaswara <ram.anaswara@forgerock.com>

AME-11953 Added cnf claim to stateless access tokens when present in request

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.java AccessToken.java AccessTokenService.java AuthorizationCodeGrantTypeHandler.java AuthorizationService.java AuthorizationTokenIssuer.java ClientCredentialsGrantTypeHandler.java DeviceCodeGrantTypeHandler.java GrantTypeAccessTokenGenerator.java GrantTypeHandler.java JwtBearerGrantTypeHandler.java OAuth2TokenIntrospectionHandler.java PasswordCredentialsGrantTypeHandler.java ResponseTypeHandler.java StatefulAccessToken.java TokenResponseTypeHandler.java TokenStore.java exceptions/InvalidConfirmationKeyException.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessAccessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/validation/ConfirmationKeyValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/validation/JwkConfirmationKeyValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistrationService.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/OAuth2TokenIntrospectionHandlerTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/StatelessTokenStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/validation/JwkConfirmationKeyValidatorTest.java /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/utils/JsonValueBuilder.java
d45503ba92cc3846a094981ebff073cdd2bcbae3 11-Aug-2016 Phill Cunnington <phill.cunnington@forgerock.com>

AME-11104 Add new realm routing to Restlet routes

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/core/RealmInfo.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/services/baseurl/BaseURLProvider.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/xui/XUIFilter.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/core/realms/RealmTestHelper.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/xui/XUIFilterTest.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/rest/XacmlRouterProvider.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.java AccessTokenService.java AuthorizationCodeGrantTypeHandler.java AuthorizationTokenIssuer.java ClientCredentialsGrantTypeHandler.java DeviceCodeGrantTypeHandler.java GrantTypeHandler.java JwtBearerGrantTypeHandler.java OAuth2Request.java OAuth2TokenIntrospectionHandler.java OAuth2UrisFactory.java PasswordCredentialsGrantTypeHandler.java TokenIntrospectionService.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2UrisFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/resources/OpenAMResourceSetStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/OAuth2RouterProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/IdTokenInfo.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/WebFinger.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/ResourceOwnerSessionValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/StatefulTokenStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/resources/OpenAMResourceSetStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/resources/ResourceSetRegistrationEndpointTest.java /forgerock/openam/openam-rest/src/main/java/org/forgerock/openam/rest/RealmRoutingFactory.java /forgerock/openam/openam-rest/src/test/java/org/forgerock/openam/rest/RealmRoutingFactoryTest.java /forgerock/openam/openam-rest/src/test/java/org/forgerock/openam/rest/audit/AbstractRestletAccessAuditFilterTest.java /forgerock/openam/openam-restlet/pom.xml /forgerock/openam/openam-restlet/src/main/java/org/forgerock/openam/rest/service/RestletRealmRouter.java /forgerock/openam/openam-restlet/src/test/java/org/forgerock/openam/rest/service/RestletRealmRouterTest.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/AuthorizationRequestEndpoint.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/IdTokenClaimGatherer.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/UmaTokenStore.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/UmaUrisFactory.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaEnabledFilter.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaRouterProvider.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/AuthorizationRequestEndpointTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/IdTokenClaimGathererTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/UmaEnabledFilterTest.java
7f1f9447831ed401d05274351d8e73e9ad398f1e 01-Aug-2016 sachiko <sachiko.wallace@forgerock.com>

OPENAM-6160 OIDC token now reflects correct auth_time

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/adapters/OAuthAdapter.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/api/fields/OAuthTokenField.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java AccessTokenService.java GrantTypeAccessTokenGenerator.java IntrospectableToken.java PasswordCredentialsGrantTypeHandler.java ResourceOwner.java ResourceOwnerAuthenticator.java ResourceOwnerSessionValidator.java StatefulAccessToken.java StatefulRefreshToken.java StatefulToken.java TokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/resources/OAuth2CoreToken.properties /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandlerTest.java
60333acda641a52f453f938cb4744fe4ac56b5ff 28-Jun-2016 sachiko <sachiko.wallace@forgerock.com>

OPENAM-8827 Ensure audit tracking IDs are maintained through oauth flows Also includes changes for OPENAM-8329.

/forgerock/openam/openam-audit/openam-audit-core/src/main/java/org/forgerock/openam/audit/AuditConstants.java /forgerock/openam/openam-oauth2/pom.xml AccessToken.java AccessTokenServiceImpl.java AuthorizationCode.java AuthorizationCodeGrantTypeHandler.java DeviceCode.java OAuth2Request.java PasswordCredentialsGrantTypeHandler.java RefreshToken.java ResourceOwnerAuthenticator.java StatefulAccessToken.java StatefulRefreshToken.java Token.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ClientAuthenticatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMAuthorizationCode.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMResourceOwnerAuthenticator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessAccessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessRefreshToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/OAuth2RouterProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AbstractAccessAuditFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AccessAuditFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditAccessTokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditOAuth2TokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditRefreshTokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/UMAAccessAuditFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectEndSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/EndSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/IdTokenInfo.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/WebFinger.java /forgerock/openam/openam-rest/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditContextProvider.java /forgerock/openam/openam-rest/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditSSOTokenContextProvider.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/IdTokenClaimGatherer.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaRouterProvider.java
71b128a7314b40bf2b9740cfa80f6cdba76740e8 05-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

code

/forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/java/org/forgerock/openam/authentication/modules/oauth2/OAuth.java /forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/java/org/forgerock/openam/authentication/modules/oauth2/OAuthConf.java /forgerock/openam/openam-console/pom.xml /forgerock/openam/openam-console/src/main/java/com/sun/identity/workflow/ConfigureOAuth2.java /forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/sms/SmsRealmProvider.java /forgerock/openam/openam-core-rest/src/test/java/org/forgerock/openam/core/rest/sms/SmsRealmProviderTest.java /forgerock/openam/openam-core/pom.xml /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/model/TokenDataEntry.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/core/guice/CoreGuiceModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/api/fields/OAuthTokenField.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/ResourceSetDescription.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sm/datalayer/impl/ResourceSetConnectionModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sm/datalayer/impl/UmaPendingRequestConnectionModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettingsImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/RealmNormaliser.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/conditions/environment/ResourceEnvIPCondition.java /forgerock/openam/openam-oauth2-common/oauth2-core/pom.xml /forgerock/openam/openam-oauth2-common/oauth2-core/src/license/THIRD-PARTY.properties /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationCodeRequestValidatorImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationCodeResponseTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationServiceImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationTokenIssuerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizeRequestValidatorImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/ClientCredentialsGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/ClientCredentialsRequestValidatorImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/DeviceCodeGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/NoneResponseTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/OAuth2JwtTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/PasswordCredentialsRequestValidatorImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/RedirectUriValidatorTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/ResponseTypeValidatorTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/TokenResponseTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/UtilsTest.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/license/THIRD-PARTY.properties /forgerock/openam/openam-oauth2-common/oauth2-restlet/pom.xml /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/license/THIRD-PARTY.properties /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/DeviceCodeResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/RestletFormBodyAccessTokenVerifierTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/RestletHeaderAccessTokenVerifierTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/RestletOAuth2RequestTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/TokenEndpointResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/resources/ResourceSetDescriptionValidatorTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/resources/ResourceSetRegistrationExceptionFilterTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/openam/oauth2/AccessTokenProtectionFilterTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/resources/org/forgerock/restlet/ext/oauth2/code.json /forgerock/openam/openam-oauth2-common/openid-connect-core/pom.xml /forgerock/openam/openam-oauth2-common/openid-connect-core/src/license/THIRD-PARTY.properties /forgerock/openam/openam-oauth2-common/openid-connect-core/src/test/java/org/forgerock/openidconnect/ClaimsParameterValidatorTest.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/test/java/org/forgerock/openidconnect/OpenIdConnectAuthorizeRequestValidatorTest.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/test/java/org/forgerock/openidconnect/SubjectTypeValidatorTest.java /forgerock/openam/openam-oauth2-common/openid-connect-restlet/pom.xml /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/license/THIRD-PARTY.properties /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/test/java/org/forgerock/openidconnect/restlet/EndSessionTest.java /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/test/java/org/forgerock/openidconnect/restlet/IdTokenInfoTest.java /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/test/java/org/forgerock/openidconnect/restlet/LoginHintHookTest.java /forgerock/openam/openam-oauth2-common/pom.xml /forgerock/openam/openam-oauth2-saml2/pom.xml /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/OAuth2Saml2GrantSPAdapter.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/OAuth2Saml2GuiceModule.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.java /forgerock/openam/openam-oauth2-saml2/src/main/resources/META-INF/services/com.google.inject.Module /forgerock/openam/openam-oauth2/pom.xml AccessToken.java AccessTokenService.java AccessTokenServiceImpl.java AccessTokenVerifier.java AuthenticationMethod.java AuthorizationCode.java AuthorizationCodeGrantTypeHandler.java AuthorizationCodeRequestValidator.java AuthorizationCodeRequestValidatorImpl.java AuthorizationCodeResponseTypeHandler.java AuthorizationService.java AuthorizationServiceImpl.java AuthorizationToken.java AuthorizationTokenIssuer.java AuthorizeRequestValidator.java AuthorizeRequestValidatorImpl.java ClientAuthenticator.java ClientCredentialsGrantTypeHandler.java ClientCredentialsRequestValidator.java ClientCredentialsRequestValidatorImpl.java ClientRegistration.java ClientRegistrationStore.java ClientType.java DeviceCode.java DeviceCodeGrantTypeHandler.java DuplicateRequestParameterValidator.java GrantTypeAccessTokenGenerator.java GrantTypeHandler.java IntrospectableToken.java JwtBearerGrantTypeHandler.java NoneResponseTypeHandler.java OAuth2Jwt.java OAuth2ProviderSettings.java OAuth2ProviderSettingsFactory.java OAuth2Request.java OAuth2RequestFactory.java OAuth2TokenIntrospectionHandler.java OAuth2Uris.java OAuth2UrisFactory.java PEMDecoder.java PasswordCredentialsGrantTypeHandler.java PasswordCredentialsRequestValidator.java PasswordCredentialsRequestValidatorImpl.java RedirectUriResolver.java RedirectUriValidator.java RefreshToken.java ResourceOwner.java ResourceOwnerAuthenticator.java ResourceOwnerConsentVerifier.java ResourceOwnerSessionValidator.java ResourceSetFilter.java ResponseTypeHandler.java ResponseTypeValidator.java ScopeValidator.java StatefulAccessToken.java StatefulRefreshToken.java StatefulToken.java Token.java TokenInfoService.java TokenInfoServiceImpl.java TokenIntrospectionHandler.java TokenIntrospectionService.java TokenIntrospectionServiceImpl.java TokenInvalidator.java TokenResponseTypeHandler.java TokenStore.java UserInfoClaims.java Utils.java exceptions/AccessDeniedException.java exceptions/AuthorizationDeclinedException.java exceptions/AuthorizationPendingException.java exceptions/BadRequestException.java exceptions/ClientAuthenticationFailureFactory.java exceptions/DuplicateRequestParameterException.java exceptions/ExpiredTokenException.java exceptions/InsufficientScopeException.java exceptions/InteractionRequiredException.java exceptions/InvalidClientAuthZHeaderException.java exceptions/InvalidClientException.java exceptions/InvalidCodeException.java exceptions/InvalidGrantException.java exceptions/InvalidRequestException.java exceptions/InvalidScopeException.java exceptions/InvalidTokenException.java exceptions/LoginRequiredException.java exceptions/NotFoundException.java exceptions/OAuth2Exception.java exceptions/RedirectUriMismatchException.java exceptions/RelativeRedirectUriException.java exceptions/ResourceOwnerAuthenticationRequired.java exceptions/ResourceOwnerConsentRequired.java exceptions/ResourceOwnerConsentRequiredException.java exceptions/ServerException.java exceptions/UnauthorizedClientException.java exceptions/UnsupportedGrantTypeException.java exceptions/UnsupportedResponseTypeException.java package-info.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/resources/ResourceSetStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/AccessTokenFlowFinder.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/AuthorizeEndpointFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/AuthorizeRequestHook.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/AuthorizeResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/ConsentRequiredResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/DeviceCodeResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/DeviceCodeVerificationResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/ErrorResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/ExceptionHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/GuicedRestlet.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OAuth2Filter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OAuth2FlowFinder.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OAuth2Representation.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OAuth2RestletException.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OAuth2StatusService.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/OpenAMClientAuthenticationFailureFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RefreshTokenResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletConstants.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletFormBodyAccessTokenVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletHeaderAccessTokenVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletOAuth2Request.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletOAuth2RequestFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/RestletQueryParameterAccessTokenVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/TemplateFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/TokenEndpointFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/TokenEndpointResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/TokenIntrospectionResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/TokenRequestHook.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/ValidationServerResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/resources/ResourceSetDescriptionValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/resources/ResourceSetRegistrationExceptionFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/restlet/resources/ResourceSetRegistrationHook.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/AccessTokenProtectionFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ClientAuthenticatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ClientCredentialsReader.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2AuditLogger.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2Utils.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuthProblemException.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuthTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMAccessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMAuthorizationCode.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMClientDAO.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettingsFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2UrisFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMRefreshToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMResourceOwnerAuthenticator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMResourceOwnerSessionValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMScopeValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessAccessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessRefreshToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/extensions/ResourceRegistrationFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/CoreToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/LegacyResponseTypeHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/ScopeImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/resources/OpenAMResourceSetStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/resources/ResourceSetLabelRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/resources/ResourceSetOwnerFilter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/resources/ResourceSetRegistrationEndpoint.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/ClientResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/OAuth2RouterProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/OAuth2UserApplications.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/TokenResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/TokenRevocationResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/CheckSessionImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIDConnectProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectClientRegistrationService.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditAccessTokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditOAuth2TokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/rest/audit/OAuth2AuditRefreshTokenContextProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/CheckSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ClaimsParameterValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/Client.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ClientBuilder.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ClientDAO.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/CodeVerifierValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/IdTokenResponseTypeHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectEndSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderDiscovery.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDTokenIssuer.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectAuthorizeRequestValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistrationService.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistrationStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdPrompt.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdResourceOwnerConsentVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/SubjectTypeValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/UserInfoService.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/exceptions/InvalidClientMetadata.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/exceptions/InvalidPostLogoutRedirectUri.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/exceptions/InvalidRedirectUri.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/ConnectClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/EndSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/IdTokenInfo.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/LoginHintHook.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/OpenIDConnectConfiguration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/OpenIDConnectDiscovery.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/OpenIDConnectJWKEndpoint.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/UserInfo.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/restlet/WebFinger.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/CodeResponseType.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/IDTokenResponseType.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/TokenResponseType.java /forgerock/openam/openam-oauth2/src/main/resources/oauth2-default-user-descriptions.properties /forgerock/openam/openam-oauth2/src/main/resources/resources/draft-ietf-oauth-v2-25.txt /forgerock/openam/openam-oauth2/src/main/resources/resources/forgerock.png /forgerock/openam/openam-oauth2/src/main/resources/templates/CodeThanks.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/CodeVerificationForm.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/FormPostResponse.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/page/error.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/popup/popup.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/touch/authorize.ftl /forgerock/openam/openam-oauth2/src/main/resources/templates/wap/authorize.ftl /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceImplTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/DuplicateRequestParameterValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/RedirectUriResolverTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/restlet/AuthorizeResourceTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/resources/OpenAMResourceSetStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/resources/ResourceSetLabelRegistrationTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/resources/ResourceSetRegistrationEndpointTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/openidconnect/OidcClaimsExtensionTest.java /forgerock/openam/openam-oauth2/src/test/resources/oidc-claims-extension.groovy /forgerock/openam/openam-server-only/pom.xml /forgerock/openam/openam-server-only/src/main/webapp/oauth2/registerClient.jsp /forgerock/openam/openam-sts/openam-token-service-sts/src/main/java/org/forgerock/openam/sts/tokengeneration/oidc/STSOpenIdConnectToken.java /forgerock/openam/openam-uma/pom.xml /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/AuthorizationRequestEndpoint.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/PermissionRequestEndpoint.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/ResourceSetAcceptAllFilter.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/ResourceSetSharedFilter.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/UmaPolicy.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/UmaTokenIntrospectionHandler.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/audit/UmaAuditLogger.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/extensions/PermissionRequestFilter.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/PolicyGraph.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/ResourceSetResource.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/ResourceSetService.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaLabelResource.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaPolicyApplicationListener.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaPolicyServiceImpl.java /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/rest/UmaResourceSetRegistrationHook.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/AuthorizationRequestEndpointTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/PendingRequestsServiceTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/PermissionRequestEndpointTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/PolicySearchTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/UmaPolicyTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/PolicyGraphTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/ResourceSetResourceTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/ResourceSetServiceTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/UmaPolicyServiceImplDelegationTest.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/rest/UmaPolicyServiceImplTest.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/helpers/AgentServiceHelper.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/helpers/OAuth2ProviderUpgradeHelper.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/UpgradeOAuth2ClientStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/UpgradeOAuth2ProviderStep.java /forgerock/openam/pom.xml