Package step.core.authentication
Class AuthenticationTokenDetails.Builder
- java.lang.Object
-
- step.core.authentication.AuthenticationTokenDetails.Builder
-
- Enclosing class:
- AuthenticationTokenDetails
public static class AuthenticationTokenDetails.Builder extends java.lang.Object
Builder for theAuthenticationTokenDetails
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationTokenDetails
build()
AuthenticationTokenDetails.Builder
withAudience(java.lang.String audience)
AuthenticationTokenDetails.Builder
withExpirationDate(java.time.ZonedDateTime expirationDate)
AuthenticationTokenDetails.Builder
withId(java.lang.String id)
AuthenticationTokenDetails.Builder
withIssuedDate(java.time.ZonedDateTime issuedDate)
AuthenticationTokenDetails.Builder
withIssuer(java.lang.String issuer)
AuthenticationTokenDetails.Builder
withNotBeforeDate(java.time.ZonedDateTime notBeforeDate)
AuthenticationTokenDetails.Builder
withRefreshCount(int refreshCount)
AuthenticationTokenDetails.Builder
withRefreshLimit(int refreshLimit)
AuthenticationTokenDetails.Builder
withRole(java.lang.String role)
AuthenticationTokenDetails.Builder
withUsername(java.lang.String username)
-
-
-
Method Detail
-
withId
public AuthenticationTokenDetails.Builder withId(java.lang.String id)
-
withUsername
public AuthenticationTokenDetails.Builder withUsername(java.lang.String username)
-
withRole
public AuthenticationTokenDetails.Builder withRole(java.lang.String role)
-
withIssuer
public AuthenticationTokenDetails.Builder withIssuer(java.lang.String issuer)
-
withAudience
public AuthenticationTokenDetails.Builder withAudience(java.lang.String audience)
-
withNotBeforeDate
public AuthenticationTokenDetails.Builder withNotBeforeDate(java.time.ZonedDateTime notBeforeDate)
-
withIssuedDate
public AuthenticationTokenDetails.Builder withIssuedDate(java.time.ZonedDateTime issuedDate)
-
withExpirationDate
public AuthenticationTokenDetails.Builder withExpirationDate(java.time.ZonedDateTime expirationDate)
-
withRefreshCount
public AuthenticationTokenDetails.Builder withRefreshCount(int refreshCount)
-
withRefreshLimit
public AuthenticationTokenDetails.Builder withRefreshLimit(int refreshLimit)
-
build
public AuthenticationTokenDetails build()
-
-