Index
All Classes and Interfaces|All Packages
A
- accessCaptor(KeyStoreAccessDelegate, KeyStoreAccessImpl) - Static method in class de.adorsys.keymanagement.keyrotation.modules.KeyStoreAccessModule_AccessCaptorFactory
- accessDelegate(KeyStoreAccessDelegate) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
-
Allows user to provide in-memory keystore cache.
- all() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyViewWithValidity
- all() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewWithValidityImpl
B
- BECAME_EXPIRED - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
- BECAME_LEGACY - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
- build() - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
- builder() - Static method in class de.adorsys.keymanagement.keyrotation.services.DaggerRotatedKeyStore
C
- clearCache() - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.RotationLocker
- CommonValidities - Class in de.adorsys.keymanagement.keyrotation.api.types
- CommonValidities() - Constructor for class de.adorsys.keymanagement.keyrotation.api.types.CommonValidities
- create(Provider<Juggler>, Provider<KeyRotationConfig>) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl_Factory
- create(Provider<KeyStoreManager>, Provider<KeyStoreConfig>) - Static method in class de.adorsys.keymanagement.keyrotation.modules.RotationModule_KeyStoreManagementFactory
- create(Provider<KeyStoreAccessDelegate>, Provider<KeyStoreAccessImpl>) - Static method in class de.adorsys.keymanagement.keyrotation.modules.KeyStoreAccessModule_AccessCaptorFactory
- create(Provider<KeyStorePersistence>, Provider<Juggler>, Provider<KeyRotationConfig>) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl_Factory
- create(Provider<KeyGenerator>, Provider<KeyRotationConfig>, Provider<Juggler>, Provider<Clock>, Provider<KeyStoreAccess>, Provider<RotationLocker>) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl_Factory
- create(Provider<KeyRotationConfig>, Provider<KeyStoreAccess>, Provider<Juggler>) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl_Factory
D
- DaggerRotatedKeyStore - Class in de.adorsys.keymanagement.keyrotation.services
- de.adorsys.keymanagement.keyrotation.api.persistence - package de.adorsys.keymanagement.keyrotation.api.persistence
- de.adorsys.keymanagement.keyrotation.api.services - package de.adorsys.keymanagement.keyrotation.api.services
- de.adorsys.keymanagement.keyrotation.api.types - package de.adorsys.keymanagement.keyrotation.api.types
- de.adorsys.keymanagement.keyrotation.impl.services - package de.adorsys.keymanagement.keyrotation.impl.services
- de.adorsys.keymanagement.keyrotation.modules - package de.adorsys.keymanagement.keyrotation.modules
- de.adorsys.keymanagement.keyrotation.services - package de.adorsys.keymanagement.keyrotation.services
- DEFAULT_VALIDITY - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.CommonValidities
- distributedLock(RotationLocker) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
E
- ENCRYPTING - Enum constant in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyType
- encryptionKeys() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyViewWithValidity
- encryptionKeys() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewWithValidityImpl
- executeWithLock(Runnable) - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.RotationLocker
- EXPIRE_AT - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
- EXPIRED - Enum constant in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyStatus
F
- forRotation() - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore
G
- generateValidKey(Instant, KeyType) - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyGenerator
- generateValidKey(Instant, KeyType) - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl
- get() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl_Factory
- get() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl_Factory
- get() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl_Factory
- get() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl_Factory
- get() - Method in class de.adorsys.keymanagement.keyrotation.modules.KeyStoreAccessModule_AccessCaptorFactory
- get() - Method in class de.adorsys.keymanagement.keyrotation.modules.RotationModule_KeyStoreManagementFactory
- getCountValidByType() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
Required amount of `Valid` (usable both for encryption/decryption) in KeyStore per each type.
- getEnabledFor() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
For which key types rotation is enabled.
- getEnabledFor() - Method in class de.adorsys.keymanagement.keyrotation.api.types.RotationConfig
- getKeyTemplate() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
Which algorithms are associated with a key - i.e.
- getLegacy() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
For how long key can be used for decryption/signature validation from the moment it appeared in KeyStore.
- getValidity() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
For how long key should be valid (used for encryption/decryption) from the moment it appeared in KeyStore.
K
- keyById(String) - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyView
- keyById(String) - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl
- KeyGenerator - Interface in de.adorsys.keymanagement.keyrotation.api.services
- KeyGeneratorImpl - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyGeneratorImpl(Juggler, KeyRotationConfig) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl
- KeyGeneratorImpl_Factory - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyGeneratorImpl_Factory(Provider<Juggler>, Provider<KeyRotationConfig>) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl_Factory
- keyPassword() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
Key password protection within KeyStore.
- keyPassword() - Method in class de.adorsys.keymanagement.keyrotation.api.types.RotationConfig
- KeyRotationConfig - Interface in de.adorsys.keymanagement.keyrotation.api.types
- keys() - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore
- KeyState - Class in de.adorsys.keymanagement.keyrotation.api.types
- KeyState() - Constructor for class de.adorsys.keymanagement.keyrotation.api.types.KeyState
- KeyStatus - Enum Class in de.adorsys.keymanagement.keyrotation.api.types
- keyStore() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyView
- keyStore() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl
- KeyStoreAccess - Interface in de.adorsys.keymanagement.keyrotation.api.persistence
-
Higher level KeyStore access than bytes.
- KeyStoreAccessDelegate - Interface in de.adorsys.keymanagement.keyrotation.api.persistence
-
This interface intercepts calls to
KeyStoreAccessallowing to cache KeyStore in memory instead of deserialization on each request. - KeyStoreAccessImpl - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyStoreAccessImpl(KeyStorePersistence, Juggler, KeyRotationConfig) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl
- KeyStoreAccessImpl_Factory - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyStoreAccessImpl_Factory(Provider<KeyStorePersistence>, Provider<Juggler>, Provider<KeyRotationConfig>) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl_Factory
- KeyStoreAccessModule - Class in de.adorsys.keymanagement.keyrotation.modules
-
This module can cache KeyStore for example.
- KeyStoreAccessModule() - Constructor for class de.adorsys.keymanagement.keyrotation.modules.KeyStoreAccessModule
- KeyStoreAccessModule_AccessCaptorFactory - Class in de.adorsys.keymanagement.keyrotation.modules
- KeyStoreAccessModule_AccessCaptorFactory(Provider<KeyStoreAccessDelegate>, Provider<KeyStoreAccessImpl>) - Constructor for class de.adorsys.keymanagement.keyrotation.modules.KeyStoreAccessModule_AccessCaptorFactory
- keyStoreConfig(KeyStoreConfig) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
- keyStoreManagement(KeyStoreManager, KeyStoreConfig) - Static method in class de.adorsys.keymanagement.keyrotation.modules.RotationModule_KeyStoreManagementFactory
- keyStoreManager(KeyStoreManager) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
- keyStorePassword() - Method in interface de.adorsys.keymanagement.keyrotation.api.types.KeyRotationConfig
-
KeyStore password protection.
- keyStorePassword() - Method in class de.adorsys.keymanagement.keyrotation.api.types.RotationConfig
- KeyStorePersistence - Interface in de.adorsys.keymanagement.keyrotation.api.persistence
- KeyType - Enum Class in de.adorsys.keymanagement.keyrotation.api.types
- KeyView - Interface in de.adorsys.keymanagement.keyrotation.api.services
- KeyViewImpl - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyViewImpl(KeyRotationConfig, KeyStoreAccess, Juggler) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl
- KeyViewImpl_Factory - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyViewImpl_Factory(Provider<KeyRotationConfig>, Provider<KeyStoreAccess>, Provider<Juggler>) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl_Factory
- KeyViewWithValidity - Interface in de.adorsys.keymanagement.keyrotation.api.services
- KeyViewWithValidityImpl - Class in de.adorsys.keymanagement.keyrotation.impl.services
- KeyViewWithValidityImpl() - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewWithValidityImpl
L
N
- newInstance(Juggler, KeyRotationConfig) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyGeneratorImpl_Factory
- newInstance(KeyStorePersistence, Juggler, KeyRotationConfig) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl_Factory
- newInstance(KeyGenerator, KeyRotationConfig, Juggler, Clock, KeyStoreAccess, RotationLocker) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl_Factory
- newInstance(KeyRotationConfig, KeyStoreAccess, Juggler) - Static method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl_Factory
- NOT_AFTER - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
P
- persistence(KeyStorePersistence) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
R
- read() - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStoreAccess
-
Must return null if KeyStore is absent.
- read() - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStorePersistence
-
Reads KeyStore bytes from persistent storage, should return null if KeyStore does not exist.
- read() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl
- read(KeyStoreAccess) - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStoreAccessDelegate
-
Must return null if KeyStore is absent.
- rotate() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.Rotation
- rotate() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl
- RotatedKeyStore - Interface in de.adorsys.keymanagement.keyrotation.services
- RotatedKeyStore.Builder - Interface in de.adorsys.keymanagement.keyrotation.services
- Rotation - Interface in de.adorsys.keymanagement.keyrotation.api.services
- rotationConfig(KeyRotationConfig) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
- RotationConfig - Class in de.adorsys.keymanagement.keyrotation.api.types
- RotationConfig() - Constructor for class de.adorsys.keymanagement.keyrotation.api.types.RotationConfig
- RotationImpl - Class in de.adorsys.keymanagement.keyrotation.impl.services
- RotationImpl(KeyGenerator, KeyRotationConfig, Juggler, Clock, KeyStoreAccess, RotationLocker) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl
- RotationImpl_Factory - Class in de.adorsys.keymanagement.keyrotation.impl.services
- RotationImpl_Factory(Provider<KeyGenerator>, Provider<KeyRotationConfig>, Provider<Juggler>, Provider<Clock>, Provider<KeyStoreAccess>, Provider<RotationLocker>) - Constructor for class de.adorsys.keymanagement.keyrotation.impl.services.RotationImpl_Factory
- RotationLocker - Interface in de.adorsys.keymanagement.keyrotation.api.persistence
- RotationModule - Class in de.adorsys.keymanagement.keyrotation.modules
- RotationModule() - Constructor for class de.adorsys.keymanagement.keyrotation.modules.RotationModule
- RotationModule_KeyStoreManagementFactory - Class in de.adorsys.keymanagement.keyrotation.modules
- RotationModule_KeyStoreManagementFactory(Provider<KeyStoreManager>, Provider<KeyStoreConfig>) - Constructor for class de.adorsys.keymanagement.keyrotation.modules.RotationModule_KeyStoreManagementFactory
S
- SECRET - Enum constant in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyType
- secretKeys() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyViewWithValidity
- secretKeys() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewWithValidityImpl
- SIGNING - Enum constant in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyType
- signingKeys() - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyViewWithValidity
- signingKeys() - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewWithValidityImpl
- STATE - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
- STATUS - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
T
- timeSource(Clock) - Method in interface de.adorsys.keymanagement.keyrotation.services.RotatedKeyStore.Builder
- TYPE - Static variable in class de.adorsys.keymanagement.keyrotation.api.types.KeyState
V
- VALID - Enum constant in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyStatus
- valueOf(String) - Static method in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.adorsys.keymanagement.keyrotation.api.types.KeyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ViewModule - Class in de.adorsys.keymanagement.keyrotation.modules
- ViewModule() - Constructor for class de.adorsys.keymanagement.keyrotation.modules.ViewModule
W
- withValidity(Map<KeyType, Collection<KeyStatus>>) - Method in interface de.adorsys.keymanagement.keyrotation.api.services.KeyView
- withValidity(Map<KeyType, Collection<KeyStatus>>) - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyViewImpl
- write(byte[]) - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStorePersistence
-
Writes KeyStore bytes to persistent storage.
- write(KeyStoreAccess, KeyStore) - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStoreAccessDelegate
- write(KeyStore) - Method in interface de.adorsys.keymanagement.keyrotation.api.persistence.KeyStoreAccess
- write(KeyStore) - Method in class de.adorsys.keymanagement.keyrotation.impl.services.KeyStoreAccessImpl
All Classes and Interfaces|All Packages