Package io.digdag.spi
Interface Authenticator.Result
-
- Enclosing interface:
- Authenticator
@Immutable public static interface Authenticator.Result
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Authenticator.Resultaccept(AuthenticatedUser user)static Authenticator.Resultaccept(AuthenticatedUser user, com.google.common.base.Supplier<java.util.Map<java.lang.String,java.lang.String>> secrets)default voidcheckNull()com.google.common.base.Optional<AuthenticatedUser>getAuthenticatedUser()com.google.common.base.Optional<java.lang.String>getErrorMessage()com.google.common.base.Optional<com.google.common.base.Supplier<java.util.Map<java.lang.String,java.lang.String>>>getSecrets()default booleanisAccepted()static Authenticator.Resultreject(java.lang.String message)
-
-
-
Method Detail
-
accept
static Authenticator.Result accept(AuthenticatedUser user)
-
accept
static Authenticator.Result accept(AuthenticatedUser user, com.google.common.base.Supplier<java.util.Map<java.lang.String,java.lang.String>> secrets)
-
reject
static Authenticator.Result reject(java.lang.String message)
-
isAccepted
default boolean isAccepted()
-
checkNull
@Check default void checkNull()
-
getErrorMessage
com.google.common.base.Optional<java.lang.String> getErrorMessage()
-
getSecrets
com.google.common.base.Optional<com.google.common.base.Supplier<java.util.Map<java.lang.String,java.lang.String>>> getSecrets()
-
getAuthenticatedUser
com.google.common.base.Optional<AuthenticatedUser> getAuthenticatedUser()
-
-