public static class WebAuthState.Builder
extends java.lang.Object
WebAuthState
instancesModifier and Type | Method and Description |
---|---|
WebAuthState |
build()
Build the
WebAuthState |
WebAuthState.Builder |
exp(long exp)
Set the state expiration time
|
WebAuthState.Builder |
put(java.lang.String key,
java.lang.Object value)
Add a state param
|
WebAuthState.Builder |
state(java.lang.String state)
Set the random state String
|
@Nonnull public WebAuthState.Builder put(@Nonnull java.lang.String key, @Nonnull java.lang.Object value)
key
- the state param keyvalue
- the state param value@Nonnull public WebAuthState.Builder state(@Nonnull java.lang.String state)
state
- the random state String@Nonnull public WebAuthState.Builder exp(long exp)
exp
- the state expiration time in millis since the unix epoch@Nonnull public WebAuthState build()
WebAuthState
WebAuthState