Searched defs:jwsAlgorithm (Results 1 - 9 of 9) sorted by relevance

/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-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-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/openam-core/src/main/java/org/forgerock/openam/sso/providers/stateless/
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());
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...]
/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/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...]

Completed in 102 milliseconds