Class IdmanAuthenticator
- java.lang.Object
-
- io.appform.idman.authcomponents.security.IdmanAuthenticator
-
- All Implemented Interfaces:
io.dropwizard.auth.Authenticator<String,ServiceUserPrincipal>
@Singleton public class IdmanAuthenticator extends Object implements io.dropwizard.auth.Authenticator<String,ServiceUserPrincipal>
Authenticates token by calling server.
-
-
Constructor Summary
Constructors Constructor Description IdmanAuthenticator(IdmanClientConfig config, IdManClient idManClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ServiceUserPrincipal>authenticate(String token)
-
-
-
Constructor Detail
-
IdmanAuthenticator
@Inject public IdmanAuthenticator(IdmanClientConfig config, IdManClient idManClient)
-
-
Method Detail
-
authenticate
public Optional<ServiceUserPrincipal> authenticate(String token)
- Specified by:
authenticatein interfaceio.dropwizard.auth.Authenticator<String,ServiceUserPrincipal>
-
-