upgraded nimbus in uma module`

pull/943/head
Justin Richer 9 years ago
parent 149e93e970
commit 9599642f3a

@ -89,16 +89,16 @@ public class DefaultUmaTokenService implements UmaTokenService {
token.setPermissions(Sets.newHashSet(perm));
JWTClaimsSet claims = new JWTClaimsSet();
JWTClaimsSet.Builder claims = new JWTClaimsSet.Builder();
claims.setAudience(Lists.newArrayList(ticket.getPermission().getResourceSet().getId().toString()));
claims.setIssuer(config.getIssuer());
claims.setJWTID(UUID.randomUUID().toString());
claims.audience(Lists.newArrayList(ticket.getPermission().getResourceSet().getId().toString()));
claims.issuer(config.getIssuer());
claims.jwtID(UUID.randomUUID().toString());
if (config.getRqpTokenLifeTime() != null) {
Date exp = new Date(System.currentTimeMillis() + config.getRqpTokenLifeTime() * 1000L);
claims.setExpirationTime(exp);
claims.expirationTime(exp);
token.setExpiration(exp);
}
@ -107,7 +107,7 @@ public class DefaultUmaTokenService implements UmaTokenService {
JWSHeader header = new JWSHeader(signingAlgorithm, null, null, null, null, null, null, null, null, null,
jwtService.getDefaultSignerKeyId(),
null, null);
SignedJWT signed = new SignedJWT(header, claims);
SignedJWT signed = new SignedJWT(header, claims.build());
jwtService.signJwt(signed);

Loading…
Cancel
Save