Package org.exoplatform.web.security
Interface AuthenticationRegistry
- All Known Implementing Classes:
AuthenticationRegistryImpl
public interface AuthenticationRegistry
Temporary registry for hold credentials (and potentially other attributes) during login process.
- Author:
- Marek Posolda
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeOfClient(jakarta.servlet.http.HttpServletRequest request, String attributeName) org.gatein.wci.security.CredentialsgetCredentials(jakarta.servlet.http.HttpServletRequest request) removeAttributeOfClient(jakarta.servlet.http.HttpServletRequest request, String attributeName) voidremoveClient(String sessionId) org.gatein.wci.security.CredentialsremoveCredentials(jakarta.servlet.http.HttpServletRequest request) voidsetAttributeOfClient(jakarta.servlet.http.HttpServletRequest request, String attributeName, Object attributeValue) voidsetCredentials(jakarta.servlet.http.HttpServletRequest request, org.gatein.wci.security.Credentials credentials)
-
Method Details
-
getCredentials
org.gatein.wci.security.Credentials getCredentials(jakarta.servlet.http.HttpServletRequest request) -
setCredentials
void setCredentials(jakarta.servlet.http.HttpServletRequest request, org.gatein.wci.security.Credentials credentials) -
removeCredentials
org.gatein.wci.security.Credentials removeCredentials(jakarta.servlet.http.HttpServletRequest request) -
removeClient
-
setAttributeOfClient
-
getAttributeOfClient
-
removeAttributeOfClient
-