public static class WebAuthState.Builder
extends java.lang.Object
WebAuthState instances| Modifier 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()
WebAuthStateWebAuthState