Searched refs:jwsAlgorithm (Results 1 - 16 of 16) sorted by relevance

/forgerock/openam-v13/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/
H A DJwtSessionMapperBuilder.java40 private JwsAlgorithm jwsAlgorithm = JwsAlgorithm.NONE; field in class:JwtSessionMapperBuilder
59 jwsAlgorithm = JwsAlgorithm.RS256;
113 private void signedUsingHSxxx(@Nonnull final JwsAlgorithm jwsAlgorithm, @Nonnull final String sharedSecret) { argument
115 Reject.ifNull(jwsAlgorithm, "jwsAlgorithm must not be null.");
120 this.jwsAlgorithm = jwsAlgorithm;
151 return new JwtSessionMapper(jwsAlgorithm, signingHandler, verificationHandler, encryptionKeyPair);
H A DJwtSessionMapper.java52 private final JwsAlgorithm jwsAlgorithm; field in class:JwtSessionMapper
60 * @param jwsAlgorithm Non-null, JwtAlgorithm to use for signing and verification.
66 public JwtSessionMapper(@Nonnull JwsAlgorithm jwsAlgorithm, argument
71 Reject.ifNull(jwsAlgorithm, "jwsAlgorithm must not be null.");
75 this.jwsAlgorithm = jwsAlgorithm;
104 .sign(signingHandler, jwsAlgorithm)
110 .headers().alg(jwsAlgorithm).done()
158 return jwsAlgorithm
[all...]
/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/
H A DJwtSessionMapperBuilder.java62 JwsAlgorithm jwsAlgorithm = JwsAlgorithm.NONE; field in class:JwtSessionMapperBuilder
100 jwsAlgorithm = JwsAlgorithm.RS256;
154 private void signedUsingHSxxx(@Nonnull final JwsAlgorithm jwsAlgorithm, @Nonnull final String sharedSecret) { argument
156 Reject.ifNull(jwsAlgorithm, "jwsAlgorithm must not be null.");
161 this.jwsAlgorithm = jwsAlgorithm;
209 private void signedUsingESxxx(@Nonnull final JwsAlgorithm jwsAlgorithm, @Nonnull final KeyPair signingKeyPair) { argument
212 jwsAlgorithm);
214 jwsAlgorithm);
[all...]
H A DJwtSessionMapper.java62 final JwsAlgorithm jwsAlgorithm; field in class:JwtSessionMapper
83 this.jwsAlgorithm = builder.jwsAlgorithm;
118 if (jwsAlgorithm != JwsAlgorithm.NONE) {
119 return jwtBuilder.signedWith(signingHandler, jwsAlgorithm).build();
126 .headers().alg(jwsAlgorithm).zip(compressionAlgorithm).done()
150 if (jwsAlgorithm != JwsAlgorithm.NONE) {
188 return jwsAlgorithm.equals(signedJwt.getHeader().getAlgorithm());
/forgerock/openam/openam-sts/openam-token-service-sts/src/main/java/org/forgerock/openam/sts/tokengeneration/oidc/
H A DOpenIdConnectTokenGenerationImpl.java91 final JwsAlgorithm jwsAlgorithm = tokenConfig.getSignatureAlgorithm();
92 final JwsAlgorithmType jwsAlgorithmType = jwsAlgorithm.getAlgorithmType();
96 final SignedJwt signedJwt = symmetricSign(openIdConnectToken, jwsAlgorithm, tokenConfig.getClientSecret());
99 final SignedJwt signedJwt = asymmetricSign(openIdConnectToken, jwsAlgorithm, getKeyPair(stsInstanceState.getOpenIdConnectTokenPKIProvider(),
184 private SignedJwt symmetricSign(STSOpenIdConnectToken openIdConnectToken, JwsAlgorithm jwsAlgorithm, argument
186 if (!JwsAlgorithmType.HMAC.equals(jwsAlgorithm.getAlgorithmType())) {
189 + jwsAlgorithm.getAlgorithmType());
193 JwsHeaderBuilder builder = jwtBuilderFactory.jws(signingHandler).headers().alg(jwsAlgorithm);
198 private SignedJwt asymmetricSign(STSOpenIdConnectToken openIdConnectToken, JwsAlgorithm jwsAlgorithm, argument
200 if (!JwsAlgorithmType.RSA.equals(jwsAlgorithm
233 handleKeyIdentification(JwsHeaderBuilder jwsHeaderBuilder, OpenIdConnectTokenPublicKeyReferenceType publicKeyReferenceType, RSAPublicKey rsaPublicKey, JwsAlgorithm jwsAlgorithm) argument
247 buildRSAJWKForPublicKey(RSAPublicKey rsaPublicKey, JwsAlgorithm jwsAlgorithm) argument
[all...]
/forgerock/openam-v13/openam-sts/openam-token-service-sts/src/main/java/org/forgerock/openam/sts/tokengeneration/oidc/
H A DOpenIdConnectTokenGenerationImpl.java91 final JwsAlgorithm jwsAlgorithm = tokenConfig.getSignatureAlgorithm();
92 final JwsAlgorithmType jwsAlgorithmType = jwsAlgorithm.getAlgorithmType();
96 final SignedJwt signedJwt = symmetricSign(openIdConnectToken, jwsAlgorithm, tokenConfig.getClientSecret());
99 final SignedJwt signedJwt = asymmetricSign(openIdConnectToken, jwsAlgorithm, getKeyPair(stsInstanceState.getOpenIdConnectTokenPKIProvider(),
184 private SignedJwt symmetricSign(STSOpenIdConnectToken openIdConnectToken, JwsAlgorithm jwsAlgorithm, argument
186 if (!JwsAlgorithmType.HMAC.equals(jwsAlgorithm.getAlgorithmType())) {
189 + jwsAlgorithm.getAlgorithmType());
193 JwsHeaderBuilder builder = jwtBuilderFactory.jws(signingHandler).headers().alg(jwsAlgorithm);
198 private SignedJwt asymmetricSign(STSOpenIdConnectToken openIdConnectToken, JwsAlgorithm jwsAlgorithm, argument
200 if (!JwsAlgorithmType.RSA.equals(jwsAlgorithm
233 handleKeyIdentification(JwsHeaderBuilder jwsHeaderBuilder, OpenIdConnectTokenPublicKeyReferenceType publicKeyReferenceType, RSAPublicKey rsaPublicKey, JwsAlgorithm jwsAlgorithm) argument
247 buildRSAJWKForPublicKey(RSAPublicKey rsaPublicKey, JwsAlgorithm jwsAlgorithm) argument
[all...]
/forgerock/openam-v13/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/oidc/crypto/
H A DOpenIdConnectTokenPKIProviderFactoryImplTest.java39 private OpenIdConnectTokenConfig getConfig(JwsAlgorithm jwsAlgorithm) { argument
46 .signatureAlgorithm(jwsAlgorithm)
/forgerock/openam/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/oidc/crypto/
H A DOpenIdConnectTokenPKIProviderFactoryImplTest.java39 private OpenIdConnectTokenConfig getConfig(JwsAlgorithm jwsAlgorithm) { argument
46 .signatureAlgorithm(jwsAlgorithm)
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openidconnect/
H A DOpenIdConnectToken.java381 JwsAlgorithm jwsAlgorithm = JwsAlgorithm.valueOf(signingAlgorithm);
389 SigningHandler signingHandler = getSigningHandler(jwsAlgorithm);
395 return createEncryptedJwt(signingHandler, jwsAlgorithm, claimsSet);
397 return createSignedJwt(signingHandler, jwsAlgorithm, claimsSet);
401 private SigningHandler getSigningHandler(JwsAlgorithm jwsAlgorithm) { argument
403 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType())) {
405 } else if (JwsAlgorithmType.ECDSA.equals(jwsAlgorithm.getAlgorithmType())) {
413 private Jwt createEncryptedJwt(SigningHandler signingHandler, JwsAlgorithm jwsAlgorithm, JwtClaimsSet claimsSet) { argument
416 return signedJwtBuilder(signingHandler, jwsAlgorithm, claimsSet).encrypt(encryptionKey).headers()
423 private Jwt createSignedJwt(SigningHandler signingHandler, JwsAlgorithm jwsAlgorithm, JwtClaimsSe argument
427 signedJwtBuilder(SigningHandler signingHandler, JwsAlgorithm jwsAlgorithm, JwtClaimsSet claimsSet) argument
[all...]
/forgerock/openam-v13/openam-oauth2-common/openid-connect-core/src/main/java/org/forgerock/openidconnect/
H A DOpenIdConnectToken.java298 final JwsAlgorithm jwsAlgorithm = JwsAlgorithm.valueOf(algorithm);
299 if (jwsAlgorithm == null) {
305 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType())) {
311 JwsHeaderBuilder builder = jwtBuilderFactory.jws(signingHandler).headers().alg(jwsAlgorithm);
/forgerock/openam/openam-oauth2/src/test/java/org/forgerock/openidconnect/
H A DOpenIdConnectTokenTest.java171 for (JwsAlgorithm jwsAlgorithm : JwsAlgorithm.values()) {
172 if (jwsAlgorithm == JwsAlgorithm.NONE) {
175 results.add(new Object[] { jwsAlgorithm, null, null }); // Signing only
196 results.add(new Object[] { jwsAlgorithm, jweAlgorithm, encryptionMethod });
/forgerock/openam-v13/openam-uma/src/main/java/org/forgerock/openam/uma/
H A DIdTokenClaimGatherer.java120 JwsAlgorithm jwsAlgorithm = signedJwt.getHeader().getAlgorithm();
122 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType())) {
/forgerock/openam/openam-uma/src/main/java/org/forgerock/openam/uma/
H A DIdTokenClaimGatherer.java121 JwsAlgorithm jwsAlgorithm = signedJwt.getHeader().getAlgorithm();
123 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType())) {
/forgerock/openam/openam-core/src/test/java/org/forgerock/openam/sso/providers/stateless/
H A DJwtSessionMapperConfigTest.java110 assertThat(result.jwsAlgorithm).isEqualTo(JwsAlgorithm.RS256);
123 assertThat(result.jwsAlgorithm).isEqualTo(type);
132 assertThat(result.jwsAlgorithm).isEqualTo(algorithm);
/forgerock/openam/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/
H A DStatefulTokenStore.java391 final JwsAlgorithm jwsAlgorithm = JwsAlgorithm.valueOf(algorithm);
392 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType()) ||
393 JwsAlgorithmType.ECDSA.equals(jwsAlgorithm.getAlgorithmType())) {
/forgerock/openam-v13/openam-oauth2/src/main/java/org/forgerock/openam/oauth2/
H A DOpenAMTokenStore.java354 final JwsAlgorithm jwsAlgorithm = JwsAlgorithm.valueOf(algorithm);
355 if (JwsAlgorithmType.RSA.equals(jwsAlgorithm.getAlgorithmType())) {

Completed in 47 milliseconds