History log of /forgerock/openam/openam-oauth2/src/main/resources/OAuth2Provider.xml
Revision Date Author Comments Expand
40f18acccfb054992520c285ff35c5ad19fbd8c7 20-Sep-2016 Neil Madden <neil.madden@forgerock.com>

AME-11628 Create OIDC SSOProvider

/forgerock/openam/openam-core/src/main/java/com/iplanet/sso/SSOTokenManager.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/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/StatelessSSOProvider.java /forgerock/openam/openam-core/src/main/resources/debugfiles.properties /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ssoprovider/OpenIdConnectSSOProvider.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ssoprovider/package-info.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openidconnect/ssoprovider/OpenIdConnectSSOProviderTest.java /forgerock/openam/openam-server-only/src/main/resources/config/validserverconfig.properties /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/template/sms/serverdefaults.properties /forgerock/openam/openam-shared/src/main/java/com/iplanet/sso/SSOProviderPlugin.java /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/utils/StringUtils.java /forgerock/openam/openam-shared/src/test/java/org/forgerock/openam/utils/StringUtilsTest.java
3d8ee1629200b24b539b887a7feaec640fe610a8 07-Sep-2016 Kajetan Hemzaczek <kajetan.hemzaczek@forgerock.com>

AME-11836 Add order property to the schemas

/forgerock/openam/openam-audit/openam-audit-configuration/src/main/resources/audit.xml /forgerock/openam/openam-authentication/openam-auth-ad/src/main/resources/amAuthAD.xml /forgerock/openam/openam-authentication/openam-auth-adaptive/src/main/resources/amAuthAdaptive.xml /forgerock/openam/openam-authentication/openam-auth-anonymous/src/main/resources/amAuthAnonymous.xml /forgerock/openam/openam-authentication/openam-auth-cert/src/main/resources/amAuthCert.xml /forgerock/openam/openam-authentication/openam-auth-datastore/src/main/resources/amAuthDataStore.xml /forgerock/openam/openam-authentication/openam-auth-device-id/src/main/resources/amAuthDeviceIdMatch.xml /forgerock/openam/openam-authentication/openam-auth-device-id/src/main/resources/amAuthDeviceIdSave.xml /forgerock/openam/openam-authentication/openam-auth-fr-oath/src/main/resources/amAuthAuthenticatorOATH.xml /forgerock/openam/openam-authentication/openam-auth-hotp/src/main/resources/amAuthHOTP.xml /forgerock/openam/openam-authentication/openam-auth-httpbasic/src/main/resources/amAuthHTTPBasic.xml /forgerock/openam/openam-authentication/openam-auth-jdbc/src/main/resources/amAuthJDBC.xml /forgerock/openam/openam-authentication/openam-auth-ldap/src/main/resources/amAuthLDAP.xml /forgerock/openam/openam-authentication/openam-auth-membership/src/main/resources/amAuthMembership.xml /forgerock/openam/openam-authentication/openam-auth-msisdn/src/main/resources/amAuthMSISDN.xml /forgerock/openam/openam-authentication/openam-auth-nt/src/main/resources/amAuthNT.xml /forgerock/openam/openam-authentication/openam-auth-oath/src/main/resources/amAuthOATH.xml /forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/resources/amAuthOAuth.xml /forgerock/openam/openam-authentication/openam-auth-oidc/src/main/resources/amAuthOpenIdConnect.xml /forgerock/openam/openam-authentication/openam-auth-persistentcookie/src/main/resources/amAuthPersistentCookie.xml /forgerock/openam/openam-authentication/openam-auth-push/src/main/resources/amAuthAuthenticatorPush.xml /forgerock/openam/openam-authentication/openam-auth-push/src/main/resources/amAuthAuthenticatorPushRegistration.xml /forgerock/openam/openam-authentication/openam-auth-radius/src/main/resources/amAuthRadius.xml /forgerock/openam/openam-authentication/openam-auth-saml2/src/main/resources/amAuthSAML2.xml /forgerock/openam/openam-authentication/openam-auth-scripted/src/main/resources/amAuthScripted.xml /forgerock/openam/openam-authentication/openam-auth-windowsdesktopsso/src/main/resources/amAuthWindowsDesktopSSO.xml /forgerock/openam/openam-core/src/main/resources/MailServer.xml /forgerock/openam/openam-core/src/main/resources/validationService.xml /forgerock/openam/openam-dashboard/src/main/resources/org/forgerock/openam/dashboard/service/dashboardService.xml OAuth2Provider.xml /forgerock/openam/openam-radius/openam-radius-server/src/main/resources/RadiusServerService.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorOATH.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorPush.xml /forgerock/openam/openam-rest/src/main/resources/RestSecurity.xml /forgerock/openam/openam-scripting/src/main/resources/scripting.xml /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml /forgerock/openam/openam-server-only/src/main/resources/services/CoreTokenConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/RestApis.xml /forgerock/openam/openam-server-only/src/main/resources/services/amAdminConsole.xml /forgerock/openam/openam-server-only/src/main/resources/services/amAgent70.xml /forgerock/openam/openam-server-only/src/main/resources/services/amAuth.xml /forgerock/openam/openam-server-only/src/main/resources/services/amAuthConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/amBaseURL.xml /forgerock/openam/openam-server-only/src/main/resources/services/amClientData.xml /forgerock/openam/openam-server-only/src/main/resources/services/amClientDetection.xml /forgerock/openam/openam-server-only/src/main/resources/services/amDelegation.xml /forgerock/openam/openam-server-only/src/main/resources/services/amEntrySpecific.xml /forgerock/openam/openam-server-only/src/main/resources/services/amFilteredRole.xml /forgerock/openam/openam-server-only/src/main/resources/services/amG11NSettings.xml /forgerock/openam/openam-server-only/src/main/resources/services/amLogging.xml /forgerock/openam/openam-server-only/src/main/resources/services/amMonitoring.xml /forgerock/openam/openam-server-only/src/main/resources/services/amNaming.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPasswordReset.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPlatform.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPolicyConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPushNotification.xml /forgerock/openam/openam-server-only/src/main/resources/services/amSession.xml /forgerock/openam/openam-server-only/src/main/resources/services/amSessionPropertyWhitelist.xml /forgerock/openam/openam-server-only/src/main/resources/services/amUser.xml /forgerock/openam/openam-server-only/src/main/resources/services/amWebAgent.xml /forgerock/openam/openam-server-only/src/main/resources/services/crestPolicyService.xml /forgerock/openam/openam-server-only/src/main/resources/services/dashboardService.xml /forgerock/openam/openam-server-only/src/main/resources/services/famFederationCommon.xml /forgerock/openam/openam-server-only/src/main/resources/services/famIDFFConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/famSAML2Config.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmAuthFederation.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmAuthSAE.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmAuthnSvc.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmCOTConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmDisco.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmIDFF.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmLibertyPersonalProfile.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmMultiProtocol.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmSAML.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmSAML2.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmSAML2SOAPBinding.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmSOAPBinding.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmWSFederation.xml /forgerock/openam/openam-server-only/src/main/resources/services/idRepoService.xml /forgerock/openam/openam-server-only/src/main/resources/services/restSTS.xml /forgerock/openam/openam-server-only/src/main/resources/services/soapSTS.xml /forgerock/openam/openam-server-only/src/main/resources/services/socialAuthN.xml /forgerock/openam/openam-uma/src/main/resources/UmaProvider.xml
8d75f7fba11e555d87ff0f6f2a7504681c482e0b 01-Aug-2016 Neil Madden <neil.madden@forgerock.com>

OPENAM-9373 Support more compact and efficent JWE encryption algorithms

/forgerock/openam/openam-core/src/main/java/com/sun/identity/configuration/SystemProperties.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sm/validation/Base64EncodedBinaryValidator.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sm/validation/StatelessSessionSigningAlgorithmValidator.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapper.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapperBuilder.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapperConfig.java /forgerock/openam/openam-core/src/main/resources/amSession.properties /forgerock/openam/openam-core/src/main/resources/iPlanetAMSessionService.section.properties /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sm/validation/Base64EncodedBinaryValidatorTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sm/validation/StatelessSessionSigningAlgorithmValidatorTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapperBuilderTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapperConfigTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sso/providers/stateless/JwtSessionMapperTest.java /forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/configuration/FedLibSystemProperties.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openidconnect/OpenIdConnectTokenTest.java /forgerock/openam/openam-server-only/src/main/resources/config/validserverconfig.properties /forgerock/openam/openam-server-only/src/main/resources/services/amSession.xml /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/template/sms/serverdefaults.properties /forgerock/openam/openam-shared/src/main/java/com/sun/identity/shared/configuration/ISystemProperties.java /forgerock/openam/openam-shared/src/test/java/com/sun/identity/configuration/SystemProperties.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/helpers/SessionServiceHelper.java
89de99ec28ba74f34c625abf3f123d966195849d 15-Jul-2016 Rich Riley <richard.riley@forgerock.com>

Revert "[OPENAM-9014] Fixes and upgrade steps for re-instating required value validation" This reverts commit 4016c428224af2bfc4e3b713502ddf6f83f238ba.

/forgerock/openam/openam-core/src/main/resources/MailServer.xml /forgerock/openam/openam-core/src/main/resources/amUpgrade.properties /forgerock/openam/openam-core/src/main/resources/validationService.xml OAuth2Provider.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorOATH.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorPush.xml /forgerock/openam/openam-rest/src/main/resources/RestSecurity.xml /forgerock/openam/openam-server-only/src/main/resources/services/amBaseURL.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPasswordReset.xml /forgerock/openam/openam-server-only/src/main/resources/services/amSessionPropertyWhitelist.xml /forgerock/openam/openam-server-only/src/main/resources/services/amUser.xml /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/AbstractNewRequiredAttributeUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/MailServerValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/OAuth2ProviderRequiredAttributeValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/RestSecurityValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/SessionPropertyWhiteListValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/ValidationServiceValidationUpgradeStep.java
5a8e78cdd926426c9563c519ae2d393bb4eb7f62 05-Jul-2016 Ken Stubbings <ken.stubbings@forgerock.com>

[OPENAM-9014] Fixes and upgrade steps for re-instating required value validation

/forgerock/openam/openam-core/src/main/resources/MailServer.xml /forgerock/openam/openam-core/src/main/resources/amUpgrade.properties /forgerock/openam/openam-core/src/main/resources/validationService.xml OAuth2Provider.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorOATH.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorPush.xml /forgerock/openam/openam-rest/src/main/resources/RestSecurity.xml /forgerock/openam/openam-server-only/src/main/resources/services/amBaseURL.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPasswordReset.xml /forgerock/openam/openam-server-only/src/main/resources/services/amSessionPropertyWhitelist.xml /forgerock/openam/openam-server-only/src/main/resources/services/amUser.xml /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/AbstractNewRequiredAttributeUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/MailServerValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/OAuth2ProviderRequiredAttributeValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/RestSecurityValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/SessionPropertyWhiteListValidationUpgradeStep.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/propertyvalidation/ValidationServiceValidationUpgradeStep.java
2628e8b635a41d01ebd482401691c75ff8c92565 28-Jun-2016 Kajetan Hemzaczek <kajetan.hemzaczek@forgerock.com>

OPENAM-8749 Add client authentication for idtokeninfo endpoint

05df64fc7383802adb6af8b3de2766934c5ea1ee 31-May-2016 Kajetan Hemzaczek <kajetan.hemzaczek@forgerock.com>

AME-10174 Add blacklist to stateless oauth2

/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/BlacklistItem.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2GlobalSettings.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/StatelessAccessToken.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/StatelessTokenCtsAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenMetadata.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/rest/OAuth2UserApplications.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-tokens/src/main/java/org/forgerock/openam/tokens/TokenType.java
78b1f674c7120c029246de378e35556d7f8d87da 27-May-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

Revert "AME-10174 Add blacklist to stateless oauth2" This reverts commit 0671cf336699cf9cd573e3ff1b7c141cf3728115.

/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/BlacklistItem.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2GlobalSettings.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/StatelessAccessToken.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/StatelessTokenCtsAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenMetadata.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/rest/OAuth2UserApplications.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-tokens/src/main/java/org/forgerock/openam/tokens/TokenType.java
0671cf336699cf9cd573e3ff1b7c141cf3728115 27-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

AME-10174 Add blacklist to stateless oauth2

/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/BlacklistItem.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OAuth2GlobalSettings.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/StatelessAccessToken.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/StatelessTokenCtsAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenMetadata.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/rest/OAuth2UserApplications.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-tokens/src/main/java/org/forgerock/openam/tokens/TokenType.java
8c1d29076ef6197e7fbef554beb34fed8c5d79b4 20-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-8868 Allow specifying token signing key per algorithm type This reverts commit 729d1e0b226ea9ef26d37f277086a5bc28d8930e.

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettings.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettingsImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/IdTokenClaimGatherer.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/IdTokenClaimGathererTest.java
729d1e0b226ea9ef26d37f277086a5bc28d8930e 19-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

Revert "OPENAM-8868 Allow specifying token signing key per algorithm type" This reverts commit 5271a3229d3122ba4176501d88148df2ac94d159.

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettings.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettingsImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/IdTokenClaimGatherer.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/IdTokenClaimGathererTest.java
5271a3229d3122ba4176501d88148df2ac94d159 19-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-8868 Allow specifying token signing key per algorithm type

f274bedffa1b1d408b941e3be2eefb6b5c3f7f65 19-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-8868 Allow specifying token signing key per algorithm type

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettings.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettingsImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatelessTokenStore.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/IdTokenClaimGatherer.java /forgerock/openam/openam-uma/src/test/java/org/forgerock/openam/uma/IdTokenClaimGathererTest.java
d4422243ae9283c0c741e0a988fb48ae91be3b93 16-May-2016 Joe Bandenburg <joe.bandenburg@forgerock.com>

OPENAM-5093 Allow resource owner consent to be skipped

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/oauth2/OAuth2Constants.java /forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/AuthorizationServiceImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/ClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/OpenAMOAuth2ProviderSettings.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml
02c49168646ef9cd489c870441375a0d19573001 13-May-2016 Andrew Forrest <andrew.forrest@forgerock.com>

AME-9939 added new XML attribute order for SMS definitions

/forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/sms/SmsResourceProvider.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/AttributeSchema.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/AttributeSchemaImpl.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/SMSUtils.java /forgerock/openam/openam-core/src/main/resources/amUpgrade.properties OAuth2Provider.xml /forgerock/openam/openam-schema/openam-dtd-schema/src/main/resources/com/sun/identity/sm/sms.dtd /forgerock/openam/openam-selfservice/src/main/resources/selfService.xml /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/sms.dtd /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/UpgradeGuiceModule.java /forgerock/openam/openam-upgrade/src/main/java/org/forgerock/openam/upgrade/steps/SchemaXmlAttributeUpgradeStep.java
2cea600e37e6258f33806dad6e4ffc8230bed58f 11-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

AME-9974 Allow encryption of openid connect tokens

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettings.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/utils/OpenAMSettingsImpl.java /forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.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/OpenAMOAuth2ProviderSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/StatefulTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIDTokenIssuer.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml
a24951ecf82314697a4581aeab56d2967ea3682b 05-May-2016 Phill Cunnington <phill.cunnington@forgerock.com>

Remove deprecate OAuth2 extension points

/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.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/AccessTokenToLegacyAdapter.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/LegacyAccessTokenAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/LegacyAuthorizationTokenAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/LegacyCoreTokenAdapter.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/LegacyJwtTokenAdapter.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/legacy/LegacyToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/Token.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/ResponseType.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/Scope.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/openidconnect/OpenAMIdTokenResponseTypeHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/IdTokenResponseTypeHandler.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 OAuth2Provider.properties OAuth2Provider.xml /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/UpgradeOAuth2ProviderStep.java
adc14d0be45af50dbde99eb71c21de3bc1ddb1c6 19-Apr-2016 Phill Cunnington <phill.cunnington@forgerock.com>

AME-9970 Add stateless OAuth2 tokens support

/forgerock/openam/openam-core/src/main/java/com/sun/identity/setup/ServicesDefaultValues.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/GrantTypeAccessTokenGenerator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/JwtBearerGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenInvalidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceImplTest.java /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/PasswordCredentialsGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.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/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/OpenAMRefreshToken.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/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/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/legacy/LegacyAccessTokenAdapter.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/StatefulTokenStoreTest.java /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/utils/Time.java
e2c4a45d097ee9c99ba2816fb527af1333bf1996 29-Mar-2016 Julian Kigwana <julian.kigwana@forgerock.com>

AME-10165: Clean JSON Schema for OAuth2 Provider

465cbeb237a572b2165a1f55cfad77a6b6518883 01-Mar-2016 Rich Riley <richard.riley@forgerock.com>

AME-9684 Add example value attribute to schema endpoint response

/forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/sms/SmsJsonSchema.java /forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/sms/SmsResourceProvider.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/AttributeSchema.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/AttributeSchemaImpl.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/SMSUtils.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/ServiceSchema.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/ServiceSchemaImpl.java /forgerock/openam/openam-core/src/main/resources/MailServer.xml OAuth2Provider.xml /forgerock/openam/openam-rest/src/main/resources/AuthenticatorOATH.xml /forgerock/openam/openam-schema/openam-dtd-schema/src/main/resources/com/sun/identity/sm/sms.dtd /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/sms.dtd
58c2097a8cd997ca248d8d8a8145b0bd312fd484 25-Feb-2016 Peter Major <peter.major@forgerock.com>

OPENAM-7702 Make ops tokens optional

84d11966fdfeb40d9cd193004c5cfb5daf79af7c 25-Feb-2016 Peter Major <peter.major@forgerock.com>

OPENAM-7702 Make ops tokens optional

44a7c65bab4f5fbd125e6a898463d079ce00f7c0 30-Nov-2015 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-7285 Teach OpenAM useful OAuth2 and UMA token lifetimes

8b6198b1170e3128c5df83267597f0058d07c70d 02-Oct-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-8557 CR-8363 New wizards for OIDC, MC, UMA and OAuth2

/forgerock/openam/openam-console/pom.xml /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/base/model/AMModelBase.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/task/ConfigureOAuth2ViewBean.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/task/model/OAuth2Model.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/task/model/OAuth2ModelImpl.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/workflow/ConfigureOAuth2.java /forgerock/openam/openam-console/src/main/webapp/console/task/ConfigureOAuth2.jsp /forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/sms/CommonTasksResource.java /forgerock/openam/openam-core/src/main/resources/amConsole.properties /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/resources/oauth2-default-user-descriptions.properties OAuth2Provider.xml
428d85cb974cd1b98284f023a69bc6af5fb94723 22-Sep-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-8422 CR-8264 Service for generating device codes

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/api/fields/OAuthTokenField.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/DeviceCode.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/DeviceCodeResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/oauth2/restlet/DeviceCodeResourceTest.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/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/OAuth2RouterProvider.java OAuth2Provider.properties OAuth2Provider.xml
7120d008889cfe1c924e6d23af482ba19b2dc904 21-Sep-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-8422 CR-8250 New OAuth2 service attributes for device code flow

890e45d5d1d4e645bdc383789987be390dd622ca 18-Sep-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-7890 CR-8230 Passing of claim values to the consent page

/forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientRegistration.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ScopeValidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/UserInfoClaims.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/ResourceOwnerConsentRequired.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AuthorizationServiceImplTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/AuthorizeResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/touch/authorize.ftl /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/OpenAMScopeValidator.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/provider/Scope.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/ScopeImpl.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationTest.java /forgerock/openam/openam-scripting/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-scripting/src/main/resources/scripting.xml /forgerock/openam/openam-scripting/src/test/java/org/forgerock/openam/oauth2/openid/OidcClaimsExtensionTest.java /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml /forgerock/openam/openam-ui/openam-ui-ria/src/main/js/main-authorize.js /forgerock/openam/openam-ui/openam-ui-ria/src/main/resources/templates/user/AuthorizeTemplate.html
252ba3279625d5b00898aeb7fb73eaf160d811db 17-Sep-2015 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-6814 CR-8231 Support custom login redirect uri for custom authentication of OAuth2 requests

4aa7f26d378de15dd17ccd01d2cd50d831afe89f 11-Sep-2015 Rich Riley <rich.j.riley@gmail.com>

AME-6805 (JamesP reviewed) Default OAuth2 'Code Verifier Parameter Required' to false

e9f58f98089a4e4670e5ee2d3df315561084786e 10-Sep-2015 Rich Riley <rich.j.riley@gmail.com>

AME-7899 CR-8099 Add config to allow refresh tokens to never expire

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/adapters/OAuthAdapter.java /forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2TokenIntrospectionHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.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/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/rest/TokenResource.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-rest/src/main/resources/TokenResource.properties /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml
3c4b36629c44834e885336cbcd885a28816d08ac 10-Sep-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-7887 CR-8155 Supply XUI with the resource owner's display name

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwner.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/ResourceOwnerConsentRequired.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/AuthorizeResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/touch/authorize.ftl /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMResourceOwner.java OAuth2Provider.properties OAuth2Provider.xml
348d23a7b12a798f909fa0eddc52ee248479e8fd 08-Sep-2015 James Phillpotts <james.phillpotts@forgerock.com>

OPENAM-6738 CR-8153 Fix global script keys in service xml

09b299b20b0d21d1995bdcbee9e253f19d8b44cd 13-Aug-2015 Rich Riley <rich.j.riley@gmail.com>

AME-7434 CR-7886 Add code challenge for code exchange in OAuth2

/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-authentication/openam-auth-oauth2/src/main/java/org/forgerock/openam/authentication/modules/oauth2/OAuthParam.java /forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/resources/amAuthOAuth.properties /forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/resources/amAuthOAuth.xml /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/api/fields/OAuthTokenField.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCode.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationTokenIssuer.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/NoneResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.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/NoneResponseTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/TokenResponseTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/CodeVerifierValidator.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/IdTokenResponseTypeHandler.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/OpenAMOAuth2ProviderSettings.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/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/legacy/LegacyResponseTypeHandler.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 OAuth2Provider.properties OAuth2Provider.xml
dcb8479526910a2f7b733ced56ad851d92ba6a71 12-Aug-2015 Rich Riley <rich.j.riley@gmail.com>

AME-7902 CR-7837 Add the script-object username to sharedState in OAuth module

54017f3c387db072f2cdf2bf28f4d0c49c718b3b 12-Aug-2015 Rich Riley <rich.j.riley@gmail.com>

AME-7902 CR-7837 Add the script-object username to sharedState in OAuth module

83c768e565ce87c629472268427ab5ee688c94e9 06-Aug-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-8009 CR-7825 Add option to enable always adding claims to id_token

582e60f5478cf04cad2b208c3e8013fef3617942 07-Jul-2015 Jaco Jooste <jaco.jooste@forgerock.com>

AME-7554 CR-7483 update script editor links from Jato UI, update default policy condition script and make contains filter on scripts case insensitive

/forgerock/openam/openam-authentication/openam-auth-device-id/src/main/resources/amAuthDeviceIdMatch.xml /forgerock/openam/openam-authentication/openam-auth-scripted/src/main/resources/amAuthScripted.xml /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/base/AMViewBeanBase.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/base/DynamicRequestViewBean.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/scripts/ScriptsViewBean.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sm/ServiceConfigQueryFilterVisitor.java OAuth2Provider.xml /forgerock/openam/openam-scripting/src/main/js/policy-condition.js /forgerock/openam/openam-scripting/src/main/resources/scripting.xml /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/utils/StringUtils.java /forgerock/openam/openam-shared/src/test/java/org/forgerock/openam/utils/StringUtilsTest.java
48a3f9d4300dcee393075c632655deb42f43bce6 23-Jun-2015 Jaco Jooste <jaco.jooste@forgerock.com>

AME-7028 CR-7345 remove script validation UI code and add Create, Edit and Refresh buttons to the script dropdown lists

/forgerock/openam/openam-authentication/openam-auth-device-id/src/main/resources/amAuthDeviceIdMatch.xml /forgerock/openam/openam-authentication/openam-auth-scripted/src/main/resources/amAuthScripted.xml /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/authentication/EditAuthTypeViewBean.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/base/AMServiceProfileViewBeanBase.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/base/DynamicRequestViewBean.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/property/PropertyTemplate.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/property/PropertyXMLBuilderBase.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/service/SCServiceProfileViewBean.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/service/SubConfigEditViewBean.java /forgerock/openam/openam-console/src/main/webapp/console/js/am.js /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/AttributeSchema.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/DynamicAttributeValidator.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/SMSUtils.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/jaxrpc/SMSJAXRPCObjectImpl.java /forgerock/openam/openam-core/src/main/resources/amConsole.properties OAuth2Provider.xml /forgerock/openam/openam-schema/openam-dtd-schema/src/main/resources/com/sun/identity/sm/sms.dtd /forgerock/openam/openam-scripting/src/main/resources/scripting.xml
abffea1c30ac3b8508f7d708cdd90d9198b64e04 16-Jun-2015 Jaco Jooste <jaco.jooste@forgerock.com>

AME-6726 CR-7242 move OIDC Claims script from OAuth2 Provider to Scripting Service

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2/pom.xml /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMScopeValidator.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/scripting/ScriptedConfigurator.java OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMScopeValidatorTest.java /forgerock/openam/openam-schema/openam-dtd-schema/src/main/resources/com/sun/identity/sm/sms.dtd /forgerock/openam/openam-scripting/pom.xml /forgerock/openam/openam-scripting/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/ScriptConstants.java /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/ScriptEngineConfigurator.java /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/guice/ScriptingGuiceModule.java /forgerock/openam/openam-scripting/src/main/resources/scripting.properties /forgerock/openam/openam-scripting/src/main/resources/scripting.xml /forgerock/openam/openam-scripting/src/test/java/org/forgerock/openam/oauth2/openid/OidcClaimsExtensionTest.java /forgerock/openam/openam-scripting/src/test/java/org/forgerock/openam/scripting/service/ScriptConfigurationTest.java
af38905e8a5231702db169603d942d5d2e0c4332 22-Apr-2015 David Luna <david.luna@forgerock.com>

OIDC Conformance merge. OPENAM-5699, OPENAM-5700, OPENAM-5746, OPENAM-5777, OPENAM-5474, OPENAM-5779. CR-6692, CR-6691, CR-6656, CR-6645.

/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/upgrade/helpers/OAuth2ProviderUpgradeHelper.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/upgrade/steps/UpgradeOAuth2ProviderStep.java /forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationTokenIssuer.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizeRequestValidatorImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientRegistration.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/JwtBearerGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/NoneResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Jwt.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RedirectUriValidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwner.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwnerConsentVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResponseTypeValidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenInfoServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenIntrospectionHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenInvalidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/Utils.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/InteractionRequiredException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/LoginRequiredException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/ResourceOwnerConsentRequiredException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceImplTest.java /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/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/ClientCredentialsGrantTypeHandlerTest.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/PasswordCredentialsGrantTypeHandlerTest.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/openid-connect-core/src/main/java/org/forgerock/openidconnect/ClaimsParameterValidator.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/Client.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/ClientBuilder.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/IdTokenResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDTokenIssuer.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectAuthorizeRequestValidator.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectClientRegistration.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectTokenStore.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdResourceOwnerConsentVerifier.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/SubjectTypeValidator.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/exceptions/InvalidClientMetadata.java /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-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.java /forgerock/openam/openam-oauth2/pom.xml /forgerock/openam/openam-oauth2/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ClientAuthenticatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ClientCredentials.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/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/OpenAMRefreshToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMResourceOwner.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/OpenAMTokenStore.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/LegacyResponseTypeHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/validation/OpenIDConnectURLValidator.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/openidconnect/OpenAMOpenIdTokenIssuer.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 OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMResourceOwnerSessionValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMScopeValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMTokenStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/openid/OidcClaimsExtensionTest.java /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml /forgerock/openam/openam-shared/src/main/java/com/sun/identity/shared/validation/URLValidator.java
31efa30f058787c2c450472578e51d9f4760271a 31-Mar-2015 James Phillpotts <james.phillpotts@forgerock.com>

AME-6117 CR-6504 Resource names for services

/forgerock/openam/openam-core/src/main/resources/MailServer.xml /forgerock/openam/openam-core/src/main/resources/amConsole.properties /forgerock/openam/openam-core/src/main/resources/iPlanetAMLoggingService.section.properties /forgerock/openam/openam-core/src/main/resources/validationService.xml /forgerock/openam/openam-dashboard/src/main/resources/org/forgerock/openam/dashboard/service/dashboardService.xml OAuth2Provider.xml /forgerock/openam/openam-rest/src/main/java/org/forgerock/openam/rest/sms/SmsRequestHandler.java /forgerock/openam/openam-rest/src/main/resources/RestSecurity.xml /forgerock/openam/openam-server-only/src/main/resources/services/RestApis.xml /forgerock/openam/openam-server-only/src/main/resources/services/amAdminConsole.xml /forgerock/openam/openam-server-only/src/main/resources/services/amBaseURL.xml /forgerock/openam/openam-server-only/src/main/resources/services/amClientDetection.xml /forgerock/openam/openam-server-only/src/main/resources/services/amG11NSettings.xml /forgerock/openam/openam-server-only/src/main/resources/services/amLogging.xml /forgerock/openam/openam-server-only/src/main/resources/services/amMonitoring.xml /forgerock/openam/openam-server-only/src/main/resources/services/amNaming.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPasswordReset.xml /forgerock/openam/openam-server-only/src/main/resources/services/amPlatform.xml /forgerock/openam/openam-server-only/src/main/resources/services/amSession.xml /forgerock/openam/openam-server-only/src/main/resources/services/amUser.xml /forgerock/openam/openam-server-only/src/main/resources/services/famFederationCommon.xml /forgerock/openam/openam-server-only/src/main/resources/services/famIDFFConfig.xml /forgerock/openam/openam-server-only/src/main/resources/services/famSAML2Config.xml /forgerock/openam/openam-server-only/src/main/resources/services/famSTS.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmDisco.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmMultiProtocol.xml /forgerock/openam/openam-server-only/src/main/resources/services/fmSAML2SOAPBinding.xml /forgerock/openam/openam-server-only/src/main/resources/services/socialAuthN.xml
02adc864a88f5bf4039363b82c22f560b83d714c 30-Mar-2015 David Luna <david.luna@forgerock.com>

Reversed previous invalid commit.

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/touch/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/wap/authorize.ftl /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderDiscovery.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.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/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectClientRegistrationService.java OAuth2Provider.properties OAuth2Provider.xml
54b9bd7372729ef711367142ec1308dd4237b18e 30-Mar-2015 David Luna <david.luna@forgerock.com>

OPENAM-5723, CR-6488 - correct error for an invalid token.

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/touch/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/wap/authorize.ftl /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderConfiguration.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIDConnectProviderDiscovery.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.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/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectClientRegistrationService.java OAuth2Provider.properties OAuth2Provider.xml
92970dbeb8ac0ff506cb4452a603a0dcef25ec97 13-Mar-2015 Rich Riley <rich.j.riley@gmail.com>

OPENAM-5631 Reviewed by Phil - Add SSOTokenImpl to script white list

97d1c2be11278f9e5ed7e7eca6ef61323336bf7c 12-Mar-2015 Rich Riley <rich.j.riley@gmail.com>

AME-5683 reviewed by Phill - Add HashMap Entry to oidc script whitelist

64606cc3bf5fe6a06e153104fe9555e96c0492c7 12-Mar-2015 Phill Cunnington <phill.cunnington@forgerock.com>

AME-5683 CR-6235 Add scriptable extension point for getting user info claims

/forgerock/openam/openam-authentication/openam-auth-scripted/src/main/java/org/forgerock/openam/authentication/modules/scripted/ScriptedAuthConfigurator.java /forgerock/openam/openam-authentication/openam-auth-scripted/src/main/java/org/forgerock/openam/authentication/modules/scripted/guice/ScriptedAuthGuiceModule.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Request.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/pom.xml /forgerock/openam/openam-oauth2/src/main/groovy/oidc-claims-extension.groovy /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMScopeValidator.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/scripting/ScriptedConfigurator.java /forgerock/openam/openam-oauth2/src/main/js/oidc-claims-extension.groovy OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMScopeValidatorTest.java /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/StandardScriptEngineManager.java /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/StandardScriptEvaluator.java /forgerock/openam/openam-scripting/src/main/java/org/forgerock/openam/scripting/sandbox/GroovySandboxValueFilter.java
eecacd7d5dccfdf1b55e7555b2339d9aecba678a 04-Mar-2015 Phill Cunnington <phill.cunnington@forgerock.com>

AME-5683 CR-6235 Add scriptable extension point for getting user info claims

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Request.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/pom.xml /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMScopeValidator.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/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/scripting/ScriptedConfigurator.java /forgerock/openam/openam-oauth2/src/main/js/oidc-claims-extension.groovy OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMScopeValidatorTest.java
7ce0a42f86f49ae2e046a38efd4a0bfc6054c490 22-Dec-2014 James Phillpotts <james.phillpotts@forgerock.com>

OPENAM-4459 CR-5745 Make user profile service attributes configurable

/forgerock/openam/openam-authentication/openam-auth-oauth2/src/main/java/org/forgerock/openam/authentication/modules/oauth2/OAuthConf.java /forgerock/openam/openam-authentication/openam-auth-oidc/src/main/java/org/forgerock/openam/authentication/modules/oidc/OpenIdConnectConfig.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.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/OpenAMScopeValidator.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/utils/MappingUtils.java
7d8b45b3790b8e60c8e205c3689464f7455f44a0 14-Nov-2014 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-4003 CR-5285 Expose the public key of the private used to sign id tokens via the jwk_uri

100d882219e8f87f6253fa08a4b7bde5a6e97f08 13-Nov-2014 Jaco Jooste <jaco.jooste@forgerock.com>

OPENAM-4784 CR-5114 Added RS256 to the "ID Token Signing Algorithms supported" list on the OAuth2 Provider page and the implementation for RSA signing.

/forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/SMSUtils.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/upgrade/helpers/OAuth2ProviderUpgradeHelper.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/upgrade/steps/UpgradeOAuth2ProviderStep.java /forgerock/openam/openam-core/src/main/resources/amUpgrade.properties /forgerock/openam/openam-federation/OpenFM/src/main/java/com/sun/identity/workflow/ConfigureOAuth2.java /forgerock/openam/openam-federation/OpenFM/src/main/resources/workflowMessages.properties /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/openidconnect/OpenIdConnectTokenStoreImpl.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectToken.java OAuth2Provider.xml /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/template/sms/serverupgrade.properties
7ea5bf6f5453920e7b69ca8c2e0890834a03867d 11-Nov-2014 Phill Cunnington <phill.cunnington@forgerock.com>

OPENAM-4003 CR-5208 Expose JWK Set URI in OIDC well-known config

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/PEMDecoder.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/main/java/org/forgerock/openidconnect/restlet/OpenIDConnectJWKEndpoint.java /forgerock/openam/openam-oauth2-common/openid-connect-restlet/src/main/java/org/forgerock/openidconnect/restlet/OpenIdConnectApplication.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 OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMClientRegistrationTest.java
3e00d049c722abe4b6819929a7bfef6c3f62d4f2 29-Oct-2014 James Phillpotts <james.phillpotts@forgerock.com>

OPENAM-4538 CR-5058 Return error message for unknown scopes

/forgerock/openam/openam-federation/OpenFM/src/main/resources/com/sun/identity/console/propertyConfigureOAuth2.xml /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenService.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationTokenIssuer.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/GrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/JwtBearerGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ScopeValidator.java /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/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/ClientCredentialsGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/PasswordCredentialsGrantTypeHandlerTest.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/ScopeValidatorImpl.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/AuthorizeResource.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectAuthorizeRequestValidator.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/test/java/org/forgerock/openidconnect/OpenIdConnectAuthorizeRequestValidatorTest.java /forgerock/openam/openam-oauth2-saml2/src/main/java/org/forgerock/openam/oauth2/saml2/core/Saml2GrantTypeHandler.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/OpenAMScopeValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/Scope.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/ScopeImpl.java OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMScopeValidatorTest.java
40b93fa3f473f5b97dea9cc4e1cea0140512de3d 22-Oct-2014 Jaco Jooste <jaco.jooste@forgerock.com>

OPENAM-2262 CR-4941 Fix checkboxes on Configure OAuth2 wizard page as well as remove "Required Field" star from checkboxes on Configure OAuth2 and OAuth2 Provider page.

6f858a6c2276314a3f760d6cbb26e4eb11e578d4 14-Oct-2014 Rich Riley <rich.j.riley@gmail.com>

AME-4640 CR-4829 Modified timestamp added to userinfo endpoint

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/ResourceOwnerImpl.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/ScopeValidatorImpl.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/OpenAMScopeValidator.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-server-only/src/main/resources/services/idRepoService.xml
33908fb93167e643fbb21b47d87c5b632df0dc59 14-Oct-2014 Phill Cunnington <phill.cunnington@forgerock.com>

AME-4639 CR-4796 CR-4779, AME-4638 CR-4780 Mobile OIDC support

/forgerock/openam/openam-core/src/main/java/com/sun/identity/authentication/service/AllConfiguredModuleInstances.java /forgerock/openam/openam-core/src/main/resources/agentService.properties /forgerock/openam/openam-oauth2-common/oauth2-core/pom.xml /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthenticationMethod.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCode.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCodeResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationTokenIssuer.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/NoneResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Request.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwnerSessionValidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenInfoServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/Utils.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/AccessTokenServiceImplTest.java /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/AuthorizationCodeResponseTypeHandlerTest.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/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/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/TokenStoreImpl.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/openidconnect/OpenIdConnectTokenStoreImpl.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/RestletHeaderAccessTokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/RestletOAuth2Request.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/restlet/RestletOAuth2RequestFactory.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/IdTokenResponseTypeHandler.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectToken.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/OpenIdConnectTokenStore.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/UserInfoServiceImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMAuthenticationMethod.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/OpenAMOAuth2ProviderSettings.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/OpenAMResourceOwnerSessionValidator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMSettingsImpl.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/legacy/LegacyResponseTypeHandler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/ResponseType.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectToken.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 OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMResourceOwnerSessionValidatorTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/OpenAMTokenStoreTest.java /forgerock/openam/openam-server-only/src/main/resources/services/AgentService.xml /forgerock/openam/pom.xml
7daa28ae7aca9a3019dbb719cc8428894b412f9f 24-Sep-2014 Neil Madden <neil.madden@forgerock.com>

OPENAM-3604 CR-4627 OIDC Generate registration access tokens

/forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/Client.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/OpenAMOAuth2ProviderSettings.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/OpenAMOpenIdConnectClientRegistrationService.java OAuth2Provider.properties OAuth2Provider.xml /forgerock/openam/openam-server-only/src/main/resources/config/validserverconfig.properties /forgerock/openam/openam-server-only/src/main/webapp/WEB-INF/template/sms/serverdefaults.properties
02b85867be37dad95903d24592f5a8e6f9fb64ba 12-May-2014 Phill Cunnington <phill.cunnington@forgerock.com>

CR-3485 - front-porting OPENAM-3951 - Issue a new refresh token when an access token is refreshed

/forgerock/openam/openam-console/src/main/webapp/console/task/ConfigureOAuth2.jsp /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/upgrade/helpers/SessionServiceHelper.java /forgerock/openam/openam-core/src/main/resources/amConsole.properties /forgerock/openam/openam-documentation/openam-doc-source/src/main/docbkx/admin-guide/chap-oauth2.xml /forgerock/openam/openam-documentation/openam-doc-source/src/main/docbkx/reference/chap-config-ref.xml /forgerock/openam/openam-federation/OpenFM/src/main/java/com/sun/identity/workflow/ConfigureOAuth2.java /forgerock/openam/openam-federation/OpenFM/src/main/resources/com/sun/identity/console/propertyConfigureOAuth2.xml /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenServiceImpl.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.java /forgerock/openam/openam-oauth2-common/oauth2-oidc-test-server/src/main/java/org/forgerock/oauth2/OAuth2ProviderSettingsImpl.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/OpenAMRefreshToken.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/RealmNormaliser.java OAuth2Provider.properties OAuth2Provider.xml
7bc2a743f1c860eaeaa2a23d8981311d720d5004 24-Mar-2014 Phill Cunnington <phill.cunnington@forgerock.com>

AME-3030 Prepare for OAuth2 and OpenID Connect Provider to become a common library - part 1

/forgerock/openam/openam-auth-filter/openam-authfilter-shared/pom.xml /forgerock/openam/openam-auth-filter/openam-authz-filter/src/main/java/org/forgerock/openam/authz/modules/OAuth2UserInfoService.java /forgerock/openam/openam-auth-filter/openam-authz-filter/src/main/java/org/forgerock/openam/authz/modules/OpenAMOAuth2AccessTokenValidator.java /forgerock/openam/openam-auth-filter/openam-authz-filter/src/test/java/org/forgerock/openam/authz/modules/OpenAMOAuth2AccessTokenValidatorTest.java /forgerock/openam/openam-documentation/openam-doc-source/pom.xml /forgerock/openam/openam-documentation/openam-doc-source/src/main/docbkx/dev-guide/chap-oauth2-scopes.xml /forgerock/openam/openam-federation/OpenFM/src/main/scripts/bin/ssoadm /forgerock/openam/openam-federation/OpenFM/src/main/scripts/bin/ssoadm.bat /forgerock/openam/openam-forgerock-rest/pom.xml /forgerock/openam/openam-forgerock-rest/src/main/java/org/forgerock/openam/oauth2/rest/TokenResource.java /forgerock/openam/openam-oauth2-common/oauth2-core/pom.xml /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenRequest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AccessTokenService.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationCode.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationRequest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/AuthorizationService.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientAuthentication.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientAuthenticator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientCredentialsGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientRegistration.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ClientRegistrationStore.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/CoreToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/GrantType.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/GrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/InvalidClientException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/InvalidGrantException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/InvalidRequestException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Constants.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2Exception.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/PasswordGrantTypeHandler.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/RefreshToken.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwner.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwnerAuthentication.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResourceOwnerAuthenticator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ResponseType.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/Saml2AccessTokenRequest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ScopeValidator.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/Token.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/UnauthorizedClientException.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/UserConsentRequest.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/UserConsentResponse.java /forgerock/openam/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/Utils.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/pom.xml /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/reslet/ClientCredentialsExtractor.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/reslet/ResourceOwnerCredentialsExtractor.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/oauth2/reslet/RestletUtils.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/WebFinger.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/OAuth2Application.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/OAuth2ConfigurationFactory.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/OAuth2StatusService.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/exceptions/OAuthProblemException.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/exceptions/TokenTypeNotFoundException.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/AuthorizationCode.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/BearerToken.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/Client.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/ClientApplication.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/ClientBuilder.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/JWTToken.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/SessionClient.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/SessionClientImpl.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/model/TokenManager.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/openid/CheckSession.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/openid/OpenIDConnectConfiguration.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/openid/OpenIDPromptParameter.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/openid/UserInfo.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/package-info.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/ClientDAO.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/ClientVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/IdentityVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/OAuth2Provider.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/OAuth2ProviderSettings.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/OAuth2TokenStore.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/ResponseType.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/Scope.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/ServerAuthorizer.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/provider/package-info.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/openam/oauth2/utils/OAuth2Utils.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/AccessTokenExtractor.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/AccessTokenValidator.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/BearerOAuth2Proxy.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/BearerTokenExtractor.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/BearerTokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/MACAuthenticatorHelper.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/MACToken.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/OAuth2Authenticator.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/OAuth2Proxy.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/OAuth2User.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/RequestCallbackHandler.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/RequestFactory.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/consumer/TokenVerifier.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/AbstractFlow.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/AuthorizationCodeServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/AuthorizeServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/ClientCredentialsServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/ErrorServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/OAuth2Saml2GrantSPAdapter.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/PasswordServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/RefreshTokenServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/SAML20BearerServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/CodeResponseType.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/IDTokenResponseType.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/flow/responseTypes/TokenResponseType.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/internal/DefaultScopeEnroler.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/internal/OAuth2Component.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/provider/ClientAuthenticationFilter.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/provider/OAuth2Client.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/provider/OAuth2FlowFinder.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/provider/OAuth2RealmRouter.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/provider/ValidationServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/representation/ClassDirectoryServerResource.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/java/org/forgerock/restlet/ext/oauth2/representation/TemplateFactory.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/META-INF/services/org.restlet.engine.security.AuthenticatorHelper /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/resources/draft-ietf-oauth-v2-25.txt /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/resources/forgerock.png /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/page/error.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/popup/popup.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/touch/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/main/resources/templates/wap/authorize.ftl /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/openam/oauth2/openid/OpenIDPromptParameterTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/OAuth2ProviderTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/OAuth2UtilsTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/AbstractFlowTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/AuthorizationCodeServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/ClientCredentialsServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/ErrorServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/ImplicitGrantServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/PasswordServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/RefreshTokenServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/java/org/forgerock/restlet/ext/oauth2/flow/SAML20BearerServerResourceTest.java /forgerock/openam/openam-oauth2-common/oauth2-restlet/src/test/resources/org/forgerock/restlet/ext/oauth2/code.json /forgerock/openam/openam-oauth2-common/pom.xml /forgerock/openam/openam-oauth2/openam-oauth2-integration/pom.xml /forgerock/openam/openam-oauth2/openam-oauth2-main/pom.xml /forgerock/openam/openam-oauth2/openam-oauth2-main/src/main/java/org/forgerock/openam/oauth2/model/impl/package-info.java /forgerock/openam/openam-oauth2/openam-oauth2-main/src/main/java/org/forgerock/openam/oauth2/store/impl/package-info.java /forgerock/openam/openam-oauth2/openam-oauth2-openam-extension/pom.xml /forgerock/openam/openam-oauth2/openam-oauth2-openam-extension/src/test/resources/AMConfig.properties /forgerock/openam/openam-oauth2/openam-oauth2-restlet-extension/pom.xml /forgerock/openam/openam-oauth2/openam-oauth2-restlet-extension/src/main/java/org/forgerock/restlet/ext/oauth2/flow/ClientCredentialsServerResource.java /forgerock/openam/openam-oauth2/openam-oauth2-restlet-extension/src/main/java/org/forgerock/restlet/ext/oauth2/flow/PasswordServerResource.java /forgerock/openam/openam-oauth2/pom.xml /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/guice/OAuth2GuiceModule.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/ClientAuthenticatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/OpenAMClientAuthentication.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/OpenAMClientRegistrationStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/OpenAMResourceOwnerAuthentication.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/ResourceOwnerAuthenticatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/ScopeValidatorImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/TokenStoreImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/restlet/OpenAMClientCredentialsExtractor.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/noauth2/wrappers/restlet/OpenAMResourceOwnerCredentialsExtractor.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/OpenAMOAuth2ConfigurationFactory.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ext/cts/repo/DefaultOAuthTokenStoreImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ext/cts/repo/OAuthTokenStore.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/internal/UserIdentityVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/internal/package-info.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/model/impl/ClientApplicationImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/model/impl/TokenManagerImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/openid/CheckSessionImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/openid/ConnectClientRegistration.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/openid/EndSession.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/openid/OpenIDConnectDiscovery.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/AbstractIdentityVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/AbstractOpenAMAuthorizer.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/ClientVerifierImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/OAuth2ProviderSettingsImpl.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/OpenAMClientDAO.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/OpenAMIdentityVerifier.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/OpenAMServerAuthorizer.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/provider/impl/OpenAMUser.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/restlet/ext/openam/DemoServerResource.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/OpenAMAuthenticatorHelper.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/OpenAMEnroler.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/OpenAMParameters.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/client/OpenAMProxy.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/server/AbstractOpenAMAuthenticator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/server/OpenAMAuthenticator.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/server/OpenAMAuthorizer.java /forgerock/openam/openam-oauth2/src/main/java/org/forgerock/restlet/ext/openam/server/OpenAMServletAuthenticator.java META-INF/services/com.google.inject.AbstractModule META-INF/services/org.restlet.engine.security.AuthenticatorHelper OAuth2CoreToken.properties OAuth2Provider.properties OAuth2Provider.xml OAuth2Provider_ja.properties /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/ext/cts/repo/OAuthTokenStoreTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/flow/StoredConsentTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/openid/ConnectClientRegistrationTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/openid/OpenIDConnectDiscoveryTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/provider/impl/OpenAMClientDAOTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/provider/impl/ScopeImplTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/restlet/ext/openam/OpenAMParametersTest.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/restlet/ext/openam/OpenAMTestBase.java /forgerock/openam/openam-oauth2/src/test/java/org/forgerock/restlet/ext/openam/server/OpenAMAuthenticatorTest.java /forgerock/openam/openam-server-only/pom.xml /forgerock/openam/pom.xml