Package io.datarouter.secret.service
Interface SecretNamespacer
- All Known Implementing Classes:
SecretNamespacer.DevelopmentNamespacer
public interface SecretNamespacer
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSecretNamespacer.DevelopmentNamespacer -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSHARED -
Method Summary
Modifier and Type Method Description default java.lang.StringappNamespaced(java.lang.String secretName)java.lang.StringgetAppNamespace()java.lang.StringgetSharedNamespace()booleanisDevelopment()default java.lang.StringsharedNamespaced(java.lang.String secretName)
-
Field Details
-
SHARED
static final java.lang.String SHARED- See Also:
- Constant Field Values
-
-
Method Details
-
getAppNamespace
java.lang.String getAppNamespace() -
getSharedNamespace
java.lang.String getSharedNamespace() -
isDevelopment
boolean isDevelopment() -
appNamespaced
default java.lang.String appNamespaced(java.lang.String secretName) -
sharedNamespaced
default java.lang.String sharedNamespaced(java.lang.String secretName)
-