| Modifier and Type | Field and Description |
|---|---|
static String |
KNOX_ID_CLAIM |
static String |
KNOX_JKU_CLAIM |
static String |
KNOX_KID_CLAIM |
static String |
MANAGED_TOKEN_CLAIM |
| Constructor and Description |
|---|
JWTToken(String serializedJWT) |
JWTToken(String alg,
String[] claimsArray) |
JWTToken(String alg,
String[] claimsArray,
List<String> audiences) |
JWTToken(String alg,
String[] claimsArray,
List<String> audiences,
boolean managed) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAudience() |
String[] |
getAudienceClaims() |
String |
getClaim(String claimName) |
String |
getClaims() |
String |
getExpires() |
Date |
getExpiresDate() |
String |
getHeader() |
String |
getIssuer() |
Date |
getNotBeforeDate() |
String |
getPayload() |
String |
getPrincipal() |
com.nimbusds.jose.JWSAlgorithm |
getSignatureAlgorithm() |
byte[] |
getSignaturePayload() |
String |
getSubject() |
static JWTToken |
parseToken(String wireToken) |
void |
setSignaturePayload(byte[] payload) |
void |
sign(com.nimbusds.jose.JWSSigner signer) |
String |
toString() |
boolean |
verify(com.nimbusds.jose.JWSVerifier verifier) |
public static final String KNOX_ID_CLAIM
public static final String MANAGED_TOKEN_CLAIM
public static final String KNOX_KID_CLAIM
public static final String KNOX_JKU_CLAIM
public JWTToken(String serializedJWT) throws ParseException
ParseExceptionpublic com.nimbusds.jose.JWSAlgorithm getSignatureAlgorithm()
getSignatureAlgorithm in interface JWTpublic String getPayload()
getPayload in interface JWTpublic void setSignaturePayload(byte[] payload)
setSignaturePayload in interface JWTpublic byte[] getSignaturePayload()
getSignaturePayload in interface JWTpublic static JWTToken parseToken(String wireToken) throws ParseException
ParseExceptionpublic String getSubject()
getSubject in interface JWTpublic String getAudience()
getAudience in interface JWTpublic String[] getAudienceClaims()
getAudienceClaims in interface JWTpublic String getExpires()
getExpires in interface JWTpublic Date getExpiresDate()
getExpiresDate in interface JWTpublic Date getNotBeforeDate()
getNotBeforeDate in interface JWTpublic String getPrincipal()
getPrincipal in interface JWTCopyright © 2022 The Apache Software Foundation. All rights reserved.