@InterfaceStability.Unstable @InterfaceAudience.Private public class RandomSignerSecretProvider extends RolloverSignerSecretProvider
| Constructor and Description |
|---|
RandomSignerSecretProvider() |
RandomSignerSecretProvider(long seed)
This constructor lets you set the seed of the Random Number Generator and
is meant for testing.
|
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
generateNewSecret()
Subclasses should implement this to return a new secret.
|
destroy, getAllSecrets, getCurrentSecret, init, initSecrets, rollSecret, startSchedulerpublic RandomSignerSecretProvider()
@VisibleForTesting public RandomSignerSecretProvider(long seed)
seed - the seed for the random number generatorprotected byte[] generateNewSecret()
RolloverSignerSecretProvidergenerateNewSecret in class RolloverSignerSecretProviderCopyright © 2008–2024 Apache Software Foundation. All rights reserved.