@Unstable @Private public class RandomSignerSecretProvider extends RolloverSignerSecretProvider
| Constructor | 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 | 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–2025 Apache Software Foundation. All rights reserved.