Searched refs:jwks (Results 1 - 10 of 10) sorted by relevance

/forgerock/openam-v13/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/
H A DClientBuilder.java49 private String jwks; field in class:ClientBuilder
263 * @param jwks jwks containing valid public keys.
265 public ClientBuilder setJwks(String jwks) { argument
266 this.jwks = jwks;
359 defaultMaxAgeEnabled, tokenEndpointAuthMethod, jwks, jwksUri, x509, selector, sectorIdentifierUri,
H A DClient.java271 JWKS("jwks"),
336 * @param jwks The client's public key jwks.
351 Boolean defaultMaxAgeEnabled, String tokenEndpointAuthMethod, String jwks,
375 setJwks(jwks);
389 private void setJwks(String jwks) { argument
390 if (!StringUtils.isBlank(jwks)) {
391 put(OAuth2Constants.ShortClientAttributeNames.JWKS.getType(), jwks);
346 Client(String clientID, String clientType, List<String> redirectionURIs, List<String> allowedGrantScopes, List<String> defaultGrantScopes, List<String> displayName, List<String> displayDescription, List<String> clientName, String subjectType, String idTokenSignedResponseAlgorithm, List<String> postLogoutRedirectionURIs, String accessToken, String clientSessionURI, String applicationType, String clientSecret, List<String> responseTypes, List<String> contacts, Long defaultMaxAge, Boolean defaultMaxAgeEnabled, String tokenEndpointAuthMethod, String jwks, String jwksUri, String x509, String selector, String sectorIdUri, Long authorizationCodeLifeTime, Long accessTokenLifeTime, Long refreshTokenLifeTime, Long jwtTokenLifeTime) argument
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/
H A DClientBuilder.java49 private String jwks; field in class:ClientBuilder
263 * @param jwks jwks containing valid public keys.
265 public ClientBuilder setJwks(String jwks) { argument
266 this.jwks = jwks;
359 defaultMaxAgeEnabled, tokenEndpointAuthMethod, jwks, jwksUri, x509, selector, sectorIdentifierUri,
H A DClient.java271 JWKS("jwks"),
336 * @param jwks The client's public key jwks.
351 Boolean defaultMaxAgeEnabled, String tokenEndpointAuthMethod, String jwks,
375 setJwks(jwks);
389 private void setJwks(String jwks) { argument
390 if (!StringUtils.isBlank(jwks)) {
391 put(OAuth2Constants.ShortClientAttributeNames.JWKS.getType(), jwks);
346 Client(String clientID, String clientType, List<String> redirectionURIs, List<String> allowedGrantScopes, List<String> defaultGrantScopes, List<String> displayName, List<String> displayDescription, List<String> clientName, String subjectType, String idTokenSignedResponseAlgorithm, List<String> postLogoutRedirectionURIs, String accessToken, String clientSessionURI, String applicationType, String clientSecret, List<String> responseTypes, List<String> contacts, Long defaultMaxAge, Boolean defaultMaxAgeEnabled, String tokenEndpointAuthMethod, String jwks, String jwksUri, String x509, String selector, String sectorIdUri, Long authorizationCodeLifeTime, Long accessTokenLifeTime, Long refreshTokenLifeTime, Long jwtTokenLifeTime) argument
H A DOpenIdConnectClientRegistrationService.java148 boolean jwks = false;
151 jwks = true;
156 throw new InvalidClientMetadata("jwks must be valid JSON.");
164 if (jwks) { //allowed to set either jwks or jwks_uri but not both
165 throw new InvalidClientMetadata("Must define either jwks or jwks_uri, not both.");
167 jwks = true;
185 if (!jwks) {
/forgerock/openam-v13/openam-oauth2/src/main/java/org/forgerock/openam/openidconnect/
H A DOpenAMOpenIdConnectClientRegistrationService.java140 boolean jwks = false;
143 jwks = true;
148 throw new InvalidClientMetadata("jwks must be valid JSON.");
156 if (jwks) { //allowed to set either jwks or jwks_uri but not both
157 throw new InvalidClientMetadata("Must define either jwks or jwks_uri, not both.");
159 jwks = true;
177 if (!jwks) {
/forgerock/openam-v13/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/
H A DOpenAMOAuth2ProviderSettings.java144 private final List<Map<String, Object>> jwks = new ArrayList<Map<String, Object>>(); field in class:OpenAMOAuth2ProviderSettings
807 synchronized (jwks) {
808 if (jwks.isEmpty()) {
810 jwks.add(createRSAJWK((RSAPublicKey) key, KeyUse.SIG, JwsAlgorithm.RS256.name()));
813 return new JsonValue(Collections.singletonMap("keys", jwks));
1009 jwks.clear();
H A DOpenAMTokenStore.java356 JsonValue jwks = jwkSet.get(OAuth2Constants.JWTTokenParams.KEYS);
357 if (!jwks.isNull() && !jwks.asList().isEmpty()) {
358 return jwks.get(0).get(OAuth2Constants.JWTTokenParams.KEY_ID).asString();
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/oauth2/core/
H A DRealmOAuth2ProviderSettings.java134 private final List<Map<String, Object>> jwks = new ArrayList<Map<String, Object>>(); field in class:RealmOAuth2ProviderSettings
600 synchronized (jwks) {
601 if (jwks.isEmpty()) {
605 jwks.add(createRSAJWK(getTokenSigningRSAKeyAlias(), (RSAPublicKey) key, KeyUse.SIG,
628 jwks.add(createECJWK(alias, (ECPublicKey) key, KeyUse.SIG));
639 return new JsonValue(Collections.singletonMap("keys", jwks));
971 jwks.clear();
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/
H A DStatefulTokenStore.java394 JsonValue jwks = jwkSet.get(OAuth2Constants.JWTTokenParams.KEYS);
395 if (!jwks.isNull() && !jwks.asList().isEmpty()) {
396 return jwks.get(0).get(OAuth2Constants.JWTTokenParams.KEY_ID).asString();

Completed in 40 milliseconds