Class KubernetesNamedSecretProvider
java.lang.Object
org.frankframework.credentialprovider.AbstractKubernetesCredentialProvider
org.frankframework.credentialprovider.KubernetesNamedSecretProvider
- All Implemented Interfaces:
ISecretProvider
-
Field Summary
Fields inherited from class AbstractKubernetesCredentialProvider
client, DEFAULT_NAMESPACE, namespace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn a list of all configured aliases, should provide an empty list if none can be provided.getSecret(@NonNull CredentialAlias alias) protected voidpostInitialize(CredentialConstants appConstants) protected @Nullable io.fabric8.kubernetes.api.model.SecretreadSecretByName(String secretName) Methods inherited from class AbstractKubernetesCredentialProvider
close, hasSecret, initialize, isAliasNameValid, warnIfAliasNameInvalid
-
Constructor Details
-
KubernetesNamedSecretProvider
public KubernetesNamedSecretProvider()
-
-
Method Details
-
postInitialize
- Specified by:
postInitializein classAbstractKubernetesCredentialProvider
-
getSecret
- Throws:
NoSuchElementException
-
getConfiguredAliases
Description copied from interface:ISecretProviderReturn a list of all configured aliases, should provide an empty list if none can be provided. -
readSecretByName
-