public class Base64UrlNamingStrategy extends Object implements NamingStrategy
<prefix><base64url>
where 'prefix' is
'spring.gen-' by default (e.g. spring.gen-eIwaZAYgQv6LvwaDCfVTNQ); the 'base64url'
String is generated from a UUID. The base64 alphabet is the "URL and Filename Safe
Alphabet"; see RFC-4648. Trailing padding characters (@code =) are removed.Modifier and Type | Field and Description |
---|---|
static Base64UrlNamingStrategy |
DEFAULT
The default instance - using
spring.gen- as the prefix. |
Constructor and Description |
---|
Base64UrlNamingStrategy()
Construct an instance using the default prefix
spring.gen- . |
Base64UrlNamingStrategy(String prefix)
Construct an instance using the supplied prefix.
|
public static final Base64UrlNamingStrategy DEFAULT
spring.gen-
as the prefix.public Base64UrlNamingStrategy()
spring.gen-
.public Base64UrlNamingStrategy(String prefix)
prefix
- The prefix.public String generateName()
generateName
in interface NamingStrategy