Package dev.dsf.common.auth
Class DsfLoginService
java.lang.Object
dev.dsf.common.auth.DsfLoginService
- All Implemented Interfaces:
org.eclipse.jetty.security.LoginService
-
Constructor Summary
ConstructorsConstructorDescriptionDsfLoginService(org.eclipse.jetty.server.handler.ContextHandler contextHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected IdentityProviderorg.eclipse.jetty.security.IdentityServicegetName()org.eclipse.jetty.server.UserIdentityvoidlogout(org.eclipse.jetty.server.UserIdentity user) voidsetIdentityService(org.eclipse.jetty.security.IdentityService identityService) booleanvalidate(org.eclipse.jetty.server.UserIdentity user)
-
Constructor Details
-
DsfLoginService
public DsfLoginService(org.eclipse.jetty.server.handler.ContextHandler contextHandler)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.eclipse.jetty.security.LoginService
-
login
public org.eclipse.jetty.server.UserIdentity login(String username, Object credentials, jakarta.servlet.ServletRequest request) - Specified by:
loginin interfaceorg.eclipse.jetty.security.LoginService
-
getIdentityProvider
-
validate
public boolean validate(org.eclipse.jetty.server.UserIdentity user) - Specified by:
validatein interfaceorg.eclipse.jetty.security.LoginService
-
getIdentityService
public org.eclipse.jetty.security.IdentityService getIdentityService()- Specified by:
getIdentityServicein interfaceorg.eclipse.jetty.security.LoginService
-
setIdentityService
public void setIdentityService(org.eclipse.jetty.security.IdentityService identityService) - Specified by:
setIdentityServicein interfaceorg.eclipse.jetty.security.LoginService
-
logout
public void logout(org.eclipse.jetty.server.UserIdentity user) - Specified by:
logoutin interfaceorg.eclipse.jetty.security.LoginService
-