Package ir.msob.jima.security.it
Interface BaseSecurityProjectUserService
- All Superinterfaces:
ir.msob.jima.core.commons.security.BaseUserService
public interface BaseSecurityProjectUserService
extends ir.msob.jima.core.commons.security.BaseUserService
-
Method Summary
Modifier and TypeMethodDescriptionir.msob.jima.core.beans.properties.JimaPropertiescom.fasterxml.jackson.databind.ObjectMapperdefault <USER extends ir.msob.jima.core.commons.security.BaseUser,A extends org.springframework.security.core.Authentication>
Optional<USER> getUser(A authentication) default <USER extends ir.msob.jima.core.commons.security.BaseUser>
Optional<USER> default <USER extends ir.msob.jima.core.commons.security.BaseUser>
Optional<USER> default <USER extends ir.msob.jima.core.commons.security.BaseUser,P extends Principal>
Optional<USER> default <USER extends ir.msob.jima.core.commons.security.BaseUser,P extends Principal>
Optional<USER> getUser(P principal) default <USER extends ir.msob.jima.core.commons.security.BaseUser>
Optional<USER> Methods inherited from interface ir.msob.jima.core.commons.security.BaseUserService
getSystemUser, getUser, getUser
-
Method Details
-
getJimaProperties
ir.msob.jima.core.beans.properties.JimaProperties getJimaProperties() -
getObjectMapper
com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser,A extends org.springframework.security.core.Authentication> Optional<USER> getUser(A authentication) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser> Optional<USER> getUser(String userInfo, Class<USER> userClass) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser,P extends Principal> Optional<USER> getUser(P principal) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser> Optional<USER> getUser(String userInfo, Map<String, Object> claims, Class<USER> userClass) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser> Optional<USER> getUser(USER user, Map<String, Object> claims) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-
getUser
default <USER extends ir.msob.jima.core.commons.security.BaseUser,P extends Principal> Optional<USER> getUser(String userInfo, P principal, Class<USER> userClass) - Specified by:
getUserin interfaceir.msob.jima.core.commons.security.BaseUserService
-