Package com.sap.cloud.security.token
Class SapIdToken
- java.lang.Object
-
- com.sap.cloud.security.token.AbstractToken
-
- com.sap.cloud.security.token.SapIdToken
-
- All Implemented Interfaces:
Token,Serializable
public class SapIdToken extends AbstractToken
You can get further token claims from here:TokenClaims.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.sap.cloud.security.token.AbstractToken
tokenBody, tokenHeader
-
Fields inherited from interface com.sap.cloud.security.token.Token
DEFAULT_TOKEN_FACTORY, services
-
-
Constructor Summary
Constructors Constructor Description SapIdToken(DecodedJwt decodedJwt)SapIdToken(String idToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCnfX509Thumbprint()StringgetIssuer()PrincipalgetPrincipal()ServicegetService()-
Methods inherited from class com.sap.cloud.security.token.AbstractToken
createPrincipalByName, equals, getClaimAsJsonObject, getClaimAsString, getClaimAsStringList, getClaims, getExpiration, getHeaderParameterAsString, getHeaders, getNotBefore, getTokenValue, hasClaim, hashCode, hasHeaderParameter, isExpired, isXsuaaToken, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sap.cloud.security.token.Token
getAppTid, getAttributeFromClaimAsString, getAttributeFromClaimAsStringList, getAudiences, getClientId, getGrantType, getZoneId
-
-
-
-
Constructor Detail
-
SapIdToken
public SapIdToken(@Nonnull DecodedJwt decodedJwt)
-
-