/forgerock/openam-v13/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/exceptions/ |
H A D | ResourceOwnerConsentRequired.java | 36 private final UserInfoClaims claims; field in class:ResourceOwnerConsentRequired 45 * @param claimDescriptions The display descriptions of the provided claims. 46 * @param claims The claims being provided. 50 Map<String, String> scopeDescriptions, Map<String, String> claimDescriptions, UserInfoClaims claims, 56 this.claims = claims; 99 * @return The desciption of the claims. 108 * @return The values of the claims. 111 return claims; 49 ResourceOwnerConsentRequired(String clientName, String clientDescription, Map<String, String> scopeDescriptions, Map<String, String> claimDescriptions, UserInfoClaims claims, String userDisplayName) argument [all...] |
/forgerock/openam-v13/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/devices/ |
H A D | EncryptedJwtDeviceSerialisation.java | 56 .claims(JWT.claims().claims(deviceProfile.asMap()).build()) 67 private static JsonValue claimsToJson(JwtClaimsSet claims) { argument 69 for (String key : claims.keys()) { 70 json.put(key, claims.getClaim(key));
|
/forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/devices/ |
H A D | EncryptedJwtDeviceSerialisation.java | 56 .claims(JWT.claims().claims(deviceProfile.asMap()).build()) 67 private static JsonValue claimsToJson(JwtClaimsSet claims) { argument 69 for (String key : claims.keys()) { 70 json.put(key, claims.getClaim(key));
|
/forgerock/openam-v13/openam-oauth2-common/oauth2-core/src/main/java/org/forgerock/oauth2/core/ |
H A D | AuthorizationServiceImpl.java | 136 logger.debug("Couldn't get user info - continuing to display consent page without claims.", e); 171 * @param claims The claims being provided. 172 * @param claimDescriptions The descriptions for all possible allowed claims. 175 private Map<String, String> getClaimDescriptions(Map<String, Object> claims, Map<String, String> claimDescriptions) { argument 176 return Maps.filterKeys(claimDescriptions, Predicates.in(claims.keySet()));
|
H A D | DeviceCode.java | 56 Integer maxAge, String claims, long expiryTime, Set<String> scope, String realm, String codeChallenge, 72 setStringProperty(OAuth2Constants.Custom.CLAIMS, claims); 202 * Returns the requested claims. 203 * @return The requested claims. 54 DeviceCode(String deviceCode, String userCode, String resourceOwnerId, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, long expiryTime, Set<String> scope, String realm, String codeChallenge, String codeChallengeMethod) argument
|
H A D | TokenStore.java | 73 * @param claims Additional claims requested (for id_token or userinfo). 81 RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) 110 * @param validatedClaims The validated claims. 215 * @param claims The claims request parameter for ID token claims. 225 Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) 79 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 223 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument
|
/forgerock/openam-v13/openam-oauth2-common/oauth2-core/src/test/java/org/forgerock/oauth2/core/ |
H A D | OAuth2JwtTest.java | 45 JwtClaimsSet claims = getJwtClaimsSet(VALID_NOT_BEFORE_TIME, VALID_EXPIRATION_TIME); 47 OAuth2Jwt oAuth2Jwt = getOAuth2Jwt(header, claims, handler); 55 JwtClaimsSet claims = getJwtClaimsSet(INVALID_NOT_BEFORE_TIME, VALID_EXPIRATION_TIME); 57 OAuth2Jwt oAuth2Jwt = getOAuth2Jwt(header, claims, handler); 66 JwtClaimsSet claims = getJwtClaimsSet(0, VALID_EXPIRATION_TIME); 68 OAuth2Jwt oAuth2Jwt = getOAuth2Jwt(header, claims, handler); 76 JwtClaimsSet claims = getJwtClaimsSet(VALID_NOT_BEFORE_TIME, INVALID_EXPIRATION_TIME); 78 OAuth2Jwt oAuth2Jwt = getOAuth2Jwt(header, claims, handler); 86 JwtClaimsSet claims = getJwtClaimsSet(VALID_NOT_BEFORE_TIME, VALID_EXPIRATION_TIME); 88 OAuth2Jwt oAuth2Jwt = getOAuth2Jwt(header, claims, handle 104 getOAuth2Jwt(JwsHeader header, JwtClaimsSet claims, SigningHandler handler) argument [all...] |
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/ |
H A D | AuthorizationService.java | 189 logger.debug("Couldn't get user info - continuing to display consent page without claims.", e); 227 * @param claims The claims being provided. 228 * @param claimDescriptions The descriptions for all possible allowed claims. 231 private Map<String, String> getClaimDescriptions(Map<String, Object> claims, Map<String, String> claimDescriptions) { argument 232 return Maps.filterKeys(claimDescriptions, Predicates.in(claims.keySet()));
|
H A D | AuthorizationCode.java | 76 String claims, long expiryTime, String nonce, String realm, String authModules, String acr, 95 put(CLAIMS, CollectionUtils.asList(claims)); 338 * Returns the requested claims. 340 * @return The requested claims. 75 AuthorizationCode(String code, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, String claims, long expiryTime, String nonce, String realm, String authModules, String acr, String ssoTokenId, String codeChallenge, String codeChallengeMethod, String authGrantId, String auditId) argument
|
H A D | DeviceCode.java | 58 Integer maxAge, String claims, long expiryTime, Set<String> scope, String realm, String codeChallenge, 74 setStringProperty(OAuth2Constants.Custom.CLAIMS, claims); 205 * Returns the requested claims. 206 * @return The requested claims. 56 DeviceCode(String deviceCode, String userCode, String resourceOwnerId, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, long expiryTime, Set<String> scope, String realm, String codeChallenge, String codeChallengeMethod, String auditTrackingId) argument
|
H A D | StatefulRefreshToken.java | 129 * Sets the requested claims. 131 * @param claims Requested claims 133 public void setClaims(String claims) { argument 134 setStringProperty(OAuth2Constants.Custom.CLAIMS, claims); 138 * Gets the requested claims. 140 * @return The claims.
|
H A D | TokenStore.java | 76 * @param claims Additional claims requested (for id_token or userinfo). 84 RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) 99 * @param claims Additional claims requested (for id_token or userinfo). 108 RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) 137 * @param validatedClaims The validated claims. 155 * @param validatedClaims The validated claims. 174 * @param validatedClaims The validated claims. 193 * @param validatedClaims The validated claims 82 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 106 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) argument 320 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument [all...] |
H A D | StatefulAccessToken.java | 108 * @param claims The requested claims. 114 String tokenName, String grantType, String nonce, String realm, String claims, 117 tokenName, grantType, nonce, realm, claims, auditTrackingId, 136 * @param claims The requested claims. 143 String tokenName, String grantType, String nonce, String realm, String claims, 165 if (!StringUtils.isBlank(claims)) { 166 setClaims(claims); 174 public void setClaims(String claims) { argument 112 StatefulAccessToken(String id, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, long expiryTime, RefreshToken refreshToken, String tokenName, String grantType, String nonce, String realm, String claims, String auditTrackingId, JsonValue confirmationKey) argument 141 StatefulAccessToken(String id, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, long expiryTime, RefreshToken refreshToken, String tokenName, String grantType, String nonce, String realm, String claims, String auditTrackingId, long authTime, JsonValue confirmationKey) argument [all...] |
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/exceptions/ |
H A D | ResourceOwnerConsentRequired.java | 35 private final UserInfoClaims claims; field in class:ResourceOwnerConsentRequired 44 * @param claimDescriptions The display descriptions of the provided claims. 45 * @param claims The claims being provided. 50 Map<String, String> scopeDescriptions, Map<String, String> claimDescriptions, UserInfoClaims claims, 56 this.claims = claims; 100 * @return The desciption of the claims. 109 * @return The values of the claims. 112 return claims; 49 ResourceOwnerConsentRequired(String clientName, String clientDescription, Map<String, String> scopeDescriptions, Map<String, String> claimDescriptions, UserInfoClaims claims, String userDisplayName, boolean saveConsentEnabled) argument [all...] |
/forgerock/openam/openam-push-notification/src/main/java/org/forgerock/openam/services/push/sns/utils/ |
H A D | SnsPushResponseUpdater.java | 96 private void updateBasicJsonContent(JsonValue content, JwtClaimsSet claims) { argument 97 String mechanismUid = (String) claims.getClaim(MECHANISM_UID); 98 String deviceType = (String) claims.getClaim(DEVICE_TYPE); 99 String deviceId = (String) claims.getClaim(DEVICE_ID); 100 String communicationType = (String) claims.getClaim(COMMUNICATION_TYPE);
|
/forgerock/openam-v13/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ |
H A D | OpenAMRefreshToken.java | 75 * Sets the requested claims. 77 * @param claims Requested claims 79 public void setClaims(String claims) { argument 80 setStringProperty(OAuth2Constants.Custom.CLAIMS, claims); 84 * Gets the requested claims. 86 * @return The claims.
|
H A D | OpenAMAccessToken.java | 79 * @param claims The requested claims. 84 String tokenName, String grantType, String nonce, String realm, String claims, 91 if (!StringUtils.isBlank(claims)) { 92 setClaims(claims); 96 public void setClaims(String claims) { argument 97 put(OAuth2Constants.Custom.CLAIMS, CollectionUtils.asSet(claims)); 82 OpenAMAccessToken(String id, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, long expiryTime, String refreshTokenId, String tokenName, String grantType, String nonce, String realm, String claims, String auditTrackingId) argument
|
H A D | OpenAMAuthorizationCode.java | 65 String claims, long expiryTime, String nonce, String realm, String authModules, String acr, 70 setClaims(claims); 74 * Sets the requested claims. 76 * @param claims The requested claims. 78 protected void setClaims(String claims) { argument 79 put(OAuth2Constants.Custom.CLAIMS, CollectionUtils.asSet(claims)); 83 * Returns the requested claims. 85 * @return The requested claims. 64 OpenAMAuthorizationCode(String code, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, String claims, long expiryTime, String nonce, String realm, String authModules, String acr, String ssoTokenId, String codeChallenge, String codeChallengeMethod) argument
|
H A D | OpenAMTokenStore.java | 284 //See spec section 5.4. - add claims to id_token based on 'response_type' parameter 296 //return all claims from scopes + claims requested in the id_token 315 //See spec section 5.5. - add claims to id_token based on 'claims' parameter in the access token 321 String claims; 323 claims = (String) accessToken.toMap().get(OAuth2Constants.Custom.CLAIMS); 325 claims = request.getParameter(OAuth2Constants.Custom.CLAIMS); 328 if (claims != null) { 330 JSONObject claimsObject = new JSONObject(claims); 472 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 822 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument [all...] |
/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/ |
H A D | JwtSessionMapper.java | 107 final JwtClaimsSet claims = new JwtClaimsSet(claimMap); 116 .claims(claims); 127 .claims(claims) 194 private static Map<String, Object> toMap(JwtClaimsSet claims) { argument 196 for (String key : claims.keys()) { 197 map.put(key, claims.get(key).getObject());
|
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/ |
H A D | OpenAMTokenStore.java | 87 RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) 90 clientId, redirectUri, scope, refreshToken, nonce, claims, request, 97 RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) 101 clientId, redirectUri, scope, refreshToken, nonce, claims, request, authTime); 104 clientId, redirectUri, scope, refreshToken, nonce, claims, request, authTime); 247 Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) 251 acrValues, prompt, uiLocales, loginHint, maxAge, claims, request, codeChallenge, codeChallengeMethod); 254 acrValues, prompt, uiLocales, loginHint, maxAge, claims, request, codeChallenge, codeChallengeMethod); 85 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 95 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) argument 245 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument
|
H A D | StatefulTokenStore.java | 319 //See spec section 5.4. - add claims to id_token based on 'response_type' parameter 322 logger.message("Can't add claims for the client credentials flow."); 333 //return all claims from scopes + claims requested in the id_token 352 //See spec section 5.5. - add claims to id_token based on 'claims' parameter in the access token 358 String claims; 360 claims = (String) accessToken.toMap().get(OAuth2Constants.Custom.CLAIMS); 362 claims = request.getParameter(OAuth2Constants.Custom.CLAIMS); 365 if (claims ! 510 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 522 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) argument 894 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument [all...] |
H A D | StatelessTokenStore.java | 150 String nonce, String claims, OAuth2Request request) throws ServerException, NotFoundException { 152 redirectUri, scope, refreshToken, nonce, claims, request, 159 String nonce, String claims, OAuth2Request request, long authTime) 179 JwtClaimsSetBuilder claimsSetBuilder = jwtBuilder.claims() 188 .claim(CLAIMS, claims) 205 .claims(claimsSetBuilder.build()) 410 JwtClaimsSetBuilder claimsSetBuilder = jwtBuilder.claims() 453 .claims(claimsSetBuilder.build()) 607 Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) 610 acrValues, prompt, uiLocales, loginHint, maxAge, claims, reques 148 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request) argument 157 createAccessToken(String grantType, String accessTokenType, String authorizationCode, String resourceOwnerId, String clientId, String redirectUri, Set<String> scope, RefreshToken refreshToken, String nonce, String claims, OAuth2Request request, long authTime) argument 605 createDeviceCode(Set<String> scope, ResourceOwner resourceOwner, String clientId, String nonce, String responseType, String state, String acrValues, String prompt, String uiLocales, String loginHint, Integer maxAge, String claims, OAuth2Request request, String codeChallenge, String codeChallengeMethod) argument [all...] |
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/ |
H A D | OpenIdConnectToken.java | 134 public OpenIdConnectToken(JwtClaimsSet claims) { argument 145 setClaims(claims, ISS, SUB, AZP, NONCE, OPS, AT_HASH, C_HASH, ACR, AUDIT_TRACKING_ID, AUTH_TIME, AMR, REALM); 146 setAud(CollectionUtils.getFirstItem(claims.getAudience())); 151 protected void setClaims(JwtClaimsSet claims, String... keys) { argument 153 if (claims.isDefined(key)) { 154 this.put(key, claims.get(key).getObject()); 391 JwtClaimsSet claimsSet = jwtBuilderFactory.claims().claims(asMap()).build(); 430 .headerIfNotNull(KEY_ID_HEADER, signingKeyId).done().claims(claimsSet);
|