Class CustomLoginDetails
java.lang.Object
org.springframework.security.web.authentication.WebAuthenticationDetails
ch.admin.bit.jeap.oauth.mock.server.login.CustomLoginDetails
- All Implemented Interfaces:
Serializable
public class CustomLoginDetails
extends org.springframework.security.web.authentication.WebAuthenticationDetails
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanstatic CustomLoginDetailsfromRequest(jakarta.servlet.http.HttpServletRequest request) getEmail()getExtId()inthashCode()toUserDataWithDefaults(OAuthMockData.UserData userDataDefaults) Methods inherited from class org.springframework.security.web.authentication.WebAuthenticationDetails
getRemoteAddress, getSessionId, toString
-
Method Details
-
fromRequest
-
toUserDataWithDefaults
-
getGivenName
-
getFamilyName
-
getEmail
-
getLocale
-
getPreferredUserName
-
getExtId
-
getAdminDirUID
-
getLoginLevel
-
getUserRoles
-
getBpRoles
-
equals
- Overrides:
equalsin classorg.springframework.security.web.authentication.WebAuthenticationDetails
-
canEqual
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.springframework.security.web.authentication.WebAuthenticationDetails
-