Class JwtNames
- java.lang.Object
-
- com.google.crypto.tink.jwt.internal.JwtNames
-
public final class JwtNames extends java.lang.ObjectStatic utilities for dealing with claim names.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCLAIM_AUDIENCEstatic java.lang.StringCLAIM_EXPIRATIONstatic java.lang.StringCLAIM_ISSUED_ATstatic java.lang.StringCLAIM_ISSUERRegistered claim names, as defined in https://tools.ietf.org/html/rfc7519#section-4.1.static java.lang.StringCLAIM_JWT_IDstatic java.lang.StringCLAIM_NOT_BEFOREstatic java.lang.StringCLAIM_SUBJECTstatic java.lang.StringHEADER_ALGORITHMSupported protected headers, as described in https://tools.ietf.org/html/rfc7515#section-4.1static java.lang.StringHEADER_CRITICALstatic java.lang.StringHEADER_KEY_IDstatic java.lang.StringHEADER_TYPE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisRegisteredName(java.lang.String name)static voidvalidate(java.lang.String name)
-
-
-
Field Detail
-
CLAIM_ISSUER
public static final java.lang.String CLAIM_ISSUER
Registered claim names, as defined in https://tools.ietf.org/html/rfc7519#section-4.1. If update, please update validateClaim().- See Also:
- Constant Field Values
-
CLAIM_SUBJECT
public static final java.lang.String CLAIM_SUBJECT
- See Also:
- Constant Field Values
-
CLAIM_AUDIENCE
public static final java.lang.String CLAIM_AUDIENCE
- See Also:
- Constant Field Values
-
CLAIM_EXPIRATION
public static final java.lang.String CLAIM_EXPIRATION
- See Also:
- Constant Field Values
-
CLAIM_NOT_BEFORE
public static final java.lang.String CLAIM_NOT_BEFORE
- See Also:
- Constant Field Values
-
CLAIM_ISSUED_AT
public static final java.lang.String CLAIM_ISSUED_AT
- See Also:
- Constant Field Values
-
CLAIM_JWT_ID
public static final java.lang.String CLAIM_JWT_ID
- See Also:
- Constant Field Values
-
HEADER_ALGORITHM
public static final java.lang.String HEADER_ALGORITHM
Supported protected headers, as described in https://tools.ietf.org/html/rfc7515#section-4.1- See Also:
- Constant Field Values
-
HEADER_KEY_ID
public static final java.lang.String HEADER_KEY_ID
- See Also:
- Constant Field Values
-
HEADER_TYPE
public static final java.lang.String HEADER_TYPE
- See Also:
- Constant Field Values
-
HEADER_CRITICAL
public static final java.lang.String HEADER_CRITICAL
- See Also:
- Constant Field Values
-
-