- All Implemented Interfaces:
WebTokenBuilder
Extends
JwtBuilder
to add claims values for use with Session
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aWebToken
instance based on provided claim values.(package private) SessionJwtBuilder
Sets the session details.Methods inherited from class iu.crypt.JwtBuilder
aud, exp, iat, iss, jti, jti, nbf, nonce, prepare, sub
Methods inherited from class edu.iu.client.IuJsonBuilder
build, copy, param, param, param, paramNames, toJson
-
Constructor Details
-
SessionJwtBuilder
SessionJwtBuilder()Default constructor.
-
-
Method Details
-
details
Sets the session details.- Parameters:
details
-Map
of session details- Returns:
- this
-
build
Description copied from interface:WebTokenBuilder
Builds aWebToken
instance based on provided claim values.- Specified by:
build
in interfaceWebTokenBuilder
- Overrides:
build
in classJwtBuilder<SessionJwtBuilder>
- Returns:
WebToken
-