public class RandomIdProvider extends Object implements SessionIdProvider
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_| Constructor and Description |
|---|
RandomIdProvider()
Default id length is 30 bytes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
configure(SessionConfiguration configuration)
Configures session id provider.
|
String |
newId()
Generates new session id.
|
String |
readId(String value)
Returns cleaned session id or
null if value has invalid id
format. |
public String newId()
SessionIdProvidernewId in interface SessionIdProviderpublic String readId(String value)
SessionIdProvidernull if value has invalid id
format.readId in interface SessionIdProvidervalue - id read from inputnull if value has invalid id
formatpublic void configure(SessionConfiguration configuration)
SessionIdProviderconfigure in interface SessionIdProviderconfiguration - the session configurationCopyright © 2018 Amadeus s.a.s.. All rights reserved.