Package com.sap.cloud.security.token
Class TokenClaims
- java.lang.Object
-
- com.sap.cloud.security.token.TokenClaims
-
public final class TokenClaims extends Object
Constants denoting JWT claims as specified here: https://tools.ietf.org/html/rfc7519#section-4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
TokenClaims.XSUAA
-
Field Summary
Fields Modifier and Type Field Description static String
AUDIENCE
static String
AUTHORIZATION_PARTY
static String
CNF
static String
CNF_X5T
static String
EMAIL
static String
EXPIRATION
static String
FAMILY_NAME
static String
GIVEN_NAME
static String
GROUPS
static String
IAS_ISSUER
Deprecated.UseToken.getIssuer()
instead.static String
ISSUER
Deprecated.UseToken.getIssuer()
instead.static String
NOT_BEFORE
static String
SAP_GLOBAL_USER_ID
IAS applications provide this attribute if the user was authenticated via an OIDC trust to an IAS tenant and if the user actually has a user UUID.static String
SAP_GLOBAL_ZONE_ID
static String
SUBJECT
static String
USER_NAME
-
-
-
Field Detail
-
ISSUER
@Deprecated public static final String ISSUER
Deprecated.UseToken.getIssuer()
instead.- See Also:
- Constant Field Values
-
IAS_ISSUER
@Deprecated public static final String IAS_ISSUER
Deprecated.UseToken.getIssuer()
instead.- See Also:
- Constant Field Values
-
EXPIRATION
public static final String EXPIRATION
- See Also:
- Constant Field Values
-
AUDIENCE
public static final String AUDIENCE
- See Also:
- Constant Field Values
-
NOT_BEFORE
public static final String NOT_BEFORE
- See Also:
- Constant Field Values
-
SUBJECT
public static final String SUBJECT
- See Also:
- Constant Field Values
-
USER_NAME
public static final String USER_NAME
- See Also:
- Constant Field Values
-
GIVEN_NAME
public static final String GIVEN_NAME
- See Also:
- Constant Field Values
-
FAMILY_NAME
public static final String FAMILY_NAME
- See Also:
- Constant Field Values
-
EMAIL
public static final String EMAIL
- See Also:
- Constant Field Values
-
SAP_GLOBAL_USER_ID
public static final String SAP_GLOBAL_USER_ID
IAS applications provide this attribute if the user was authenticated via an OIDC trust to an IAS tenant and if the user actually has a user UUID. This is true if the user physically exists in the IAS user store and IAS is not a pure proxy which simply forwards all information from the corporate IdP.- See Also:
- Constant Field Values
-
SAP_GLOBAL_ZONE_ID
public static final String SAP_GLOBAL_ZONE_ID
- See Also:
- Constant Field Values
-
GROUPS
public static final String GROUPS
- See Also:
- Constant Field Values
-
AUTHORIZATION_PARTY
public static final String AUTHORIZATION_PARTY
- See Also:
- Constant Field Values
-
CNF
public static final String CNF
- See Also:
- Constant Field Values
-
CNF_X5T
public static final String CNF_X5T
- See Also:
- Constant Field Values
-
-