Class AttestationBasedClientAuthenticator.ClientAttestationPoPJwt
java.lang.Object
org.keycloak.representations.JsonWebToken
org.keycloak.authentication.authenticators.client.AttestationBasedClientAuthenticator.ClientAttestationPoPJwt
- All Implemented Interfaces:
Serializable,Token
- Enclosing class:
- AttestationBasedClientAuthenticator
public static class AttestationBasedClientAuthenticator.ClientAttestationPoPJwt
extends JsonWebToken
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionissuedNowWithTTL(int ttl) Set issuedAt to the current time and expireAt = issuedAt + ttl Also set notBefore to issuedAtrandomId()Methods inherited from class org.keycloak.representations.JsonWebToken
addAudience, equals, exp, getAudience, getCategory, getExp, getIat, getId, getIssuedFor, getIssuer, getNbf, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, hashCode, iat, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedFor, issuedNow, nbf, setOtherClaims, setSubject, toString, type
-
Constructor Details
-
ClientAttestationPoPJwt
public ClientAttestationPoPJwt()
-
-
Method Details
-
getChallenge
-
challenge
-
randomId
-
id
- Overrides:
idin classJsonWebToken
-
audience
- Overrides:
audiencein classJsonWebToken
-
issuer
- Overrides:
issuerin classJsonWebToken
-
subject
- Overrides:
subjectin classJsonWebToken
-
issuedNowWithTTL
Description copied from class:JsonWebTokenSet issuedAt to the current time and expireAt = issuedAt + ttl Also set notBefore to issuedAt- Overrides:
issuedNowWithTTLin classJsonWebToken
-