public final class JwtAccessTokenUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.apache.cxf.rs.security.jose.jwt.JwtToken |
decryptFromAccessToken(String tokenId,
org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider jweDecryption) |
static org.apache.cxf.rs.security.jose.jwt.JwtToken |
decryptFromfromAccessToken(String tokenId,
SecretKey key) |
static ServerAccessToken |
encryptToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt,
Client client,
org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider jweEncryption) |
static ServerAccessToken |
encryptToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt,
Client client,
SecretKey key) |
static ServerAccessToken |
signToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt,
Client client,
org.apache.cxf.rs.security.jose.jws.JwsSignatureProvider jws) |
static ServerAccessToken |
signToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt,
Client client,
RSAPrivateKey key) |
static void |
validateJwtClaims(org.apache.cxf.rs.security.jose.jwt.JwtClaims claims,
Client c) |
static org.apache.cxf.rs.security.jose.jwt.JwtToken |
verifyAccessToken(String tokenId,
org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier jws) |
static org.apache.cxf.rs.security.jose.jwt.JwtToken |
verifyAccessToken(String tokenId,
RSAPublicKey key) |
public static ServerAccessToken encryptToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt, Client client, SecretKey key)
public static ServerAccessToken encryptToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt, Client client, org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider jweEncryption)
public static org.apache.cxf.rs.security.jose.jwt.JwtToken decryptFromfromAccessToken(String tokenId, SecretKey key)
public static org.apache.cxf.rs.security.jose.jwt.JwtToken decryptFromAccessToken(String tokenId, org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider jweDecryption)
public static ServerAccessToken signToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt, Client client, RSAPrivateKey key)
public static ServerAccessToken signToAccessToken(org.apache.cxf.rs.security.jose.jwt.JwtToken jwt, Client client, org.apache.cxf.rs.security.jose.jws.JwsSignatureProvider jws)
public static org.apache.cxf.rs.security.jose.jwt.JwtToken verifyAccessToken(String tokenId, RSAPublicKey key)
public static org.apache.cxf.rs.security.jose.jwt.JwtToken verifyAccessToken(String tokenId, org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier jws)
public static void validateJwtClaims(org.apache.cxf.rs.security.jose.jwt.JwtClaims claims,
Client c)
Apache CXF