/forgerock/openam-v13/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/ |
H A D | RedirectUriValidatorTest.java | 49 ClientRegistration clientRegistration = mock(ClientRegistration.class); 52 given(clientRegistration.getRedirectUris()).willReturn(Collections.<URI>emptySet()); 56 redirectUriValidator.validate(clientRegistration, redirectUri); 68 ClientRegistration clientRegistration = mock(ClientRegistration.class); 71 given(clientRegistration.getRedirectUris()).willReturn(Collections.<URI>emptySet()); 75 redirectUriValidator.validate(clientRegistration, redirectUri); 87 ClientRegistration clientRegistration = mock(ClientRegistration.class); 90 given(clientRegistration.getRedirectUris()) 94 redirectUriValidator.validate(clientRegistration, redirectUri); 105 ClientRegistration clientRegistration [all...] |
H A D | ClientCredentialsRequestValidatorImplTest.java | 43 ClientRegistration clientRegistration = mock(ClientRegistration.class); 45 given(clientRegistration.isConfidential()).willReturn(true); 48 requestValidator.validateRequest(request, clientRegistration); 59 ClientRegistration clientRegistration = mock(ClientRegistration.class); 61 given(clientRegistration.isConfidential()).willReturn(false); 64 requestValidator.validateRequest(request, clientRegistration);
|
H A D | PasswordCredentialsRequestValidatorImplTest.java | 44 ClientRegistration clientRegistration = mock(ClientRegistration.class); 50 requestValidator.validateRequest(request, clientRegistration); 61 ClientRegistration clientRegistration = mock(ClientRegistration.class); 67 requestValidator.validateRequest(request, clientRegistration); 80 ClientRegistration clientRegistration = mock(ClientRegistration.class); 84 requestValidator.validateRequest(request, clientRegistration); 97 ClientRegistration clientRegistration = mock(ClientRegistration.class); 104 requestValidator.validateRequest(request, clientRegistration); 117 ClientRegistration clientRegistration = mock(ClientRegistration.class); 123 requestValidator.validateRequest(request, clientRegistration); [all...] |
H A D | AuthorizationCodeRequestValidatorImplTest.java | 55 ClientRegistration clientRegistration = mock(ClientRegistration.class); 61 requestValidator.validateRequest(request, clientRegistration); 74 ClientRegistration clientRegistration = mock(ClientRegistration.class); 80 requestValidator.validateRequest(request, clientRegistration); 94 ClientRegistration clientRegistration = mock(ClientRegistration.class); 98 requestValidator.validateRequest(request, clientRegistration); 112 ClientRegistration clientRegistration = mock(ClientRegistration.class); 119 requestValidator.validateRequest(request, clientRegistration); 133 ClientRegistration clientRegistration = mock(ClientRegistration.class); 139 requestValidator.validateRequest(request, clientRegistration); [all...] |
H A D | AuthorizationServiceImplTest.java | 85 ClientRegistration clientRegistration = mock(ClientRegistration.class); 90 given(clientRegistrationStore.get(anyString(), eq(request))).willReturn(clientRegistration); 91 given(clientRegistration.getDisplayName(any(Locale.class))).willReturn("CLIENT_NAME"); 92 given(providerSettings.validateAuthorizationScope(eq(clientRegistration), anySetOf(String.class), eq(request))) 95 given(resourceOwnerConsentVerifier.verify(anyBoolean(), eq(request), eq(clientRegistration))).willReturn(false); 112 ClientRegistration clientRegistration = mock(ClientRegistration.class); 116 given(clientRegistrationStore.get(anyString(), eq(request))).willReturn(clientRegistration); 117 given(providerSettings.validateAuthorizationScope(eq(clientRegistration), anySetOf(String.class), eq(request))) 120 given(resourceOwnerConsentVerifier.verify(anyBoolean(), eq(request), eq(clientRegistration))).willReturn(true); 127 verify(tokenIssuer).issueTokens(request, clientRegistration, resourceOwne [all...] |
H A D | AuthorizationTokenIssuerTest.java | 48 ClientRegistration clientRegistration = mock(ClientRegistration.class); 54 tokenIssuer.issueTokens(request, clientRegistration, resourceOwner, authorizationScope, providerSettings); 65 ClientRegistration clientRegistration = mock(ClientRegistration.class); 73 tokenIssuer.issueTokens(request, clientRegistration, resourceOwner, authorizationScope, providerSettings);
|
H A D | ResponseTypeValidatorTest.java | 49 ClientRegistration clientRegistration = mock(ClientRegistration.class); 54 responseTypeValidator.validate(clientRegistration, requestedRequestTypes, providerSettings); 65 ClientRegistration clientRegistration = mock(ClientRegistration.class); 70 responseTypeValidator.validate(clientRegistration, requestedRequestTypes, providerSettings); 81 ClientRegistration clientRegistration = mock(ClientRegistration.class); 90 responseTypeValidator.validate(clientRegistration, requestedRequestTypes, providerSettings); 101 ClientRegistration clientRegistration = mock(ClientRegistration.class); 110 responseTypeValidator.validate(clientRegistration, requestedRequestTypes, providerSettings); 121 ClientRegistration clientRegistration = mock(ClientRegistration.class); 132 responseTypeValidator.validate(clientRegistration, requestedRequestType [all...] |
H A D | AuthorizationCodeGrantTypeHandlerTest.java | 80 ClientRegistration clientRegistration = mock(ClientRegistration.class); 84 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 101 ClientRegistration clientRegistration = mock(ClientRegistration.class); 105 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 115 verify(requestValidator).validateRequest(request, clientRegistration); 127 ClientRegistration clientRegistration = mock(ClientRegistration.class); 131 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 150 ClientRegistration clientRegistration = mock(ClientRegistration.class); 154 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 160 given(clientRegistration [all...] |
/forgerock/openam-v13/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ |
H A D | ClientCredentialsRequestValidator.java | 35 * @param clientRegistration The registration of the client making the request. 38 void validateRequest(OAuth2Request request, ClientRegistration clientRegistration) argument
|
H A D | PasswordCredentialsRequestValidator.java | 35 * @param clientRegistration The registration of the client making the request. 38 void validateRequest(OAuth2Request request, ClientRegistration clientRegistration) argument
|
H A D | ResponseTypeValidator.java | 44 * @param clientRegistration The client registration. 51 public void validate(ClientRegistration clientRegistration, Set<String> requestedResponseTypes, argument 59 final UrlLocation urlLocation = Utils.getRequiredUrlLocation(requestedResponseTypes, clientRegistration); 73 final Set<String> clientAllowedResponseTypes = clientRegistration.getAllowedResponseTypes(); 87 validateForOAuth2(clientRegistration, requestedResponseTypes); 88 validateForOpenIdConnect(clientRegistration, requestedResponseTypes); 92 private void validateForOAuth2(ClientRegistration clientRegistration, Set<String> requestedResponseTypes) argument 95 if (!Utils.isOpenIdConnectClient(clientRegistration) 101 Utils.getRequiredUrlLocation(requestedResponseTypes, clientRegistration)); 105 private void validateForOpenIdConnect(ClientRegistration clientRegistration, Se argument [all...] |
H A D | ClientCredentialsRequestValidatorImpl.java | 37 public void validateRequest(OAuth2Request request, ClientRegistration clientRegistration) argument 40 if (!clientRegistration.isConfidential()) {
|
H A D | RedirectUriValidator.java | 36 * @param clientRegistration The client's registration. 42 public void validate(ClientRegistration clientRegistration, String redirectUri) throws InvalidRequestException, argument 46 if (clientRegistration.getRedirectUris().size() == 1) { 61 for (URI uri : clientRegistration.getRedirectUris()) {
|
H A D | AuthorizationCodeRequestValidator.java | 37 * @param clientRegistration The registration of the client making the request. 45 void validateRequest(OAuth2Request request, ClientRegistration clientRegistration) throws InvalidRequestException, argument
|
H A D | AuthorizationServiceImpl.java | 108 final ClientRegistration clientRegistration = clientRegistrationStore.get(clientId, request); 112 final Set<String> validatedScope = providerSettings.validateAuthorizationScope(clientRegistration, scope, 119 clientRegistration.getClientId(), validatedScope); 122 final boolean haveConsent = consentVerifier.verify(consentSaved, request, clientRegistration); 139 String clientName = clientRegistration.getDisplayName(locale); 141 clientName = clientRegistration.getClientId(); 145 final String displayDescription = clientRegistration.getDisplayDescription(locale); 148 clientRegistration.getScopeDescriptions(locale)); 150 clientRegistration.getClaimDescriptions(locale)); 155 return tokenIssuer.issueTokens(request, clientRegistration, resourceOwne [all...] |
H A D | Utils.java | 169 * @param clientRegistration The registered client. 172 public static boolean isOpenIdConnectClient(ClientRegistration clientRegistration) { argument 173 return clientRegistration.getAllowedScopes().contains(OPENID); 181 * @param clientRegistration The ClientRegistration. 184 public static UrlLocation getRequiredUrlLocation(OAuth2Request request, ClientRegistration clientRegistration) { argument 186 return getRequiredUrlLocation(responseTypes, clientRegistration); 193 * @param clientRegistration The registered client. 196 public static UrlLocation getRequiredUrlLocation(Set<String> responseTypes, ClientRegistration clientRegistration) { argument 197 return (isOpenIdConnectClient(clientRegistration) && isOpenIdConnectFragmentErrorType(responseTypes))
|
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/ |
H A D | ResponseTypeValidator.java | 46 * @param clientRegistration The client registration. 53 public void validate(ClientRegistration clientRegistration, Set<String> requestedResponseTypes, argument 61 final UrlLocation urlLocation = Utils.getRequiredUrlLocation(requestedResponseTypes, clientRegistration); 75 final Set<String> clientAllowedResponseTypes = clientRegistration.getAllowedResponseTypes(); 89 validateForOAuth2(clientRegistration, requestedResponseTypes); 92 if (Utils.isOpenIdConnectClient(clientRegistration) && requestedScopes.contains(OPENID)) { 93 validateOpenidResponseTypes(clientRegistration, requestedResponseTypes); 98 private void validateForOAuth2(ClientRegistration clientRegistration, Set<String> requestedResponseTypes) argument 101 if (!Utils.isOpenIdConnectClient(clientRegistration) 107 Utils.getRequiredUrlLocation(requestedResponseTypes, clientRegistration)); 116 validateOpenidResponseTypes(ClientRegistration clientRegistration, Set<String> requestedResponseTypes) argument [all...] |
H A D | ClientCredentialsRequestValidatorImpl.java | 37 public void validateRequest(OAuth2Request request, ClientRegistration clientRegistration) argument 40 if (!clientRegistration.isConfidential()) {
|
H A D | RedirectUriValidator.java | 36 * @param clientRegistration The client's registration. 42 public void validate(ClientRegistration clientRegistration, String redirectUri) throws InvalidRequestException, argument 46 if (clientRegistration.getRedirectUris().size() == 1) { 61 for (URI uri : clientRegistration.getRedirectUris()) {
|
H A D | ScopeValidator.java | 44 * @param clientRegistration The client registration. 51 Set<String> validateAuthorizationScope(ClientRegistration clientRegistration, Set<String> scope, argument 58 * @param clientRegistration The client registration. 65 Set<String> validateAccessTokenScope(ClientRegistration clientRegistration, Set<String> scope, argument 72 * @param clientRegistration The client registration. 80 Set<String> validateRefreshTokenScope(ClientRegistration clientRegistration, Set<String> requestedScope, argument 86 * @param clientRegistration The client registration. 93 UserInfoClaims getUserInfo(ClientRegistration clientRegistration, AccessToken token, OAuth2Request request) throws UnauthorizedClientException, NotFoundException; argument
|
/forgerock/openam/openam-oauth2/src/test/java/org/forgerock/oauth2/core/ |
H A D | RedirectUriResolverTest.java | 49 private ClientRegistration clientRegistration; field in class:RedirectUriResolverTest 60 clientRegistration = mock(ClientRegistration.class); 76 given(clientRegistration.getRedirectUris()).willReturn(uriSetWithMany); 77 given(clientRegistrationStore.get("client_id", request)).willReturn(clientRegistration); 96 given(clientRegistration.getRedirectUris()).willReturn(uriSetWithOne); 97 given(clientRegistrationStore.get("client_id", request)).willReturn(clientRegistration); 118 given(clientRegistration.getRedirectUris()).willReturn(uriSetWithOne); 119 given(clientRegistrationStore.get("client_id", request)).willReturn(clientRegistration); 140 given(clientRegistration.getRedirectUris()).willReturn(null); 141 given(clientRegistrationStore.get("client_id", request)).willReturn(clientRegistration); [all...] |
H A D | OAuth2RequestFactoryTest.java | 55 ClientRegistration clientRegistration = mock(ClientRegistration.class); 56 when(clientRegistrationStore.get(eq(CLIENT_ID), any(OAuth2Request.class))).thenReturn(clientRegistration); 61 assertThat(oAuth2Request.getClientRegistration()).isEqualTo(clientRegistration); 67 ClientRegistration clientRegistration = mock(ClientRegistration.class); 68 when(clientRegistrationStore.get(eq(CLIENT_ID), any(OAuth2Request.class))).thenReturn(clientRegistration); 75 assertThat(argument.getValue().getClientRegistration()).isEqualTo(clientRegistration); 80 ClientRegistration clientRegistration = mock(ClientRegistration.class); 81 when(clientRegistrationStore.get(eq(CLIENT_ID), any(OAuth2Request.class))).thenReturn(clientRegistration); 91 ClientRegistration clientRegistration = mock(ClientRegistration.class); 92 when(clientRegistrationStore.get(eq(CLIENT_ID), any(OAuth2Request.class))).thenReturn(clientRegistration); [all...] |
H A D | AuthorizationCodeGrantTypeHandlerTest.java | 81 ClientRegistration clientRegistration = mock(ClientRegistration.class); 85 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 102 ClientRegistration clientRegistration = mock(ClientRegistration.class); 106 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 116 verify(requestValidator).validateRequest(request, clientRegistration); 127 ClientRegistration clientRegistration = mock(ClientRegistration.class); 131 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 150 ClientRegistration clientRegistration = mock(ClientRegistration.class); 154 given(clientAuthenticator.authenticate(request, "Token Endpoint")).willReturn(clientRegistration); 160 given(clientRegistration [all...] |
/forgerock/openam-v13/openam-oauth2/src/test/java/org/forgerock/openam/oauth2/ |
H A D | OpenAMClientRegistrationTest.java | 44 private OpenAMClientRegistration clientRegistration; field in class:OpenAMClientRegistrationTest 54 clientRegistration = new OpenAMClientRegistration(amIdentity, new PEMDecoder(), resolver, providerSettings, failureFactory); 63 String name = clientRegistration.getDisplayName(Locale.UK); 75 String desc = clientRegistration.getDisplayDescription(Locale.UK); 94 List<String[]> splitStrings = clientRegistration.splitPipeDelimited(strings, "").get(""); 97 String result = clientRegistration.findLocaleSpecificString(splitStrings, locale); 115 assertThat(clientRegistration.languageStrings(locale)).isEqualTo(expected); 151 Map<String, String> french = clientRegistration.getScopeDescriptions(Locale.FRANCE); 152 Map<String, String> english = clientRegistration.getScopeDescriptions(Locale.UK);
|
/forgerock/openam-v13/openam-oauth2-common/openid-connect-core/src/test/java/org/forgerock/openidconnect/ |
H A D | OpenIdConnectAuthorizeRequestValidatorTest.java | 44 private ClientRegistration clientRegistration; field in class:OpenIdConnectAuthorizeRequestValidatorTest 49 clientRegistration = mock(ClientRegistration.class); 50 given(clientRegistrationStore.get(anyString(), Matchers.<OAuth2Request>anyObject())).willReturn(clientRegistration); 59 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid")); 75 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid")); 91 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid")); 105 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid")); 126 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid")); 147 given(clientRegistration.getAllowedScopes()).willReturn(Collections.singleton("openid"));
|