Uses of Enum Class
co.ankatech.ankasecure.sdk.auth.AuthSetting
Packages that use AuthSetting
-
Uses of AuthSetting in co.ankatech.ankasecure.sdk.auth
Methods in co.ankatech.ankasecure.sdk.auth that return AuthSettingModifier and TypeMethodDescriptionTokenSourceChain.Link.credential()static AuthSettingReturns the enum constant of this class with the specified name.static AuthSetting[]AuthSetting.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in co.ankatech.ankasecure.sdk.auth that return types with arguments of type AuthSettingModifier and TypeMethodDescriptionTokenSourceChain.Link.companions()Every companion, required first.TokenSourceChain.Link.optionalCompanions()TokenSourceChain.Link.requiredCompanions()The settings this credential cannot be used without.Methods in co.ankatech.ankasecure.sdk.auth with parameters of type AuthSettingModifier and TypeMethodDescriptiondefault booleanAuthSettings.isPresent(AuthSetting setting) Whether a setting is configured, WITHOUT producing its value.AuthSettings.Builder.put(AuthSetting setting, String value) Supplies a value directly, taking precedence over properties and the environment.AuthSettings.Builder.putLazySecret(AuthSetting setting, Supplier<SecretChars> supplier) Registers a credential that is EXPENSIVE or FALLIBLE to produce - one that has to be decrypted, unsealed or fetched - so that it is produced only if something actually needs it.AuthSettings.Builder.putSecret(AuthSetting setting, SecretChars value) Supplies a credential directly.default Optional<SecretChars>AuthSettings.secret(AuthSetting setting) Returns a setting whose value is a credential, wrapped so the caller can close it.AuthSettings.value(AuthSetting setting) Returns the configured value of a setting.