Class AuthoritiesUpdater
- java.lang.Object
-
- org.springframework.security.web.context.HttpSessionSecurityContextRepository
-
- eu.dnetlib.dnetrolemanagement.utils.AuthoritiesUpdater
-
- All Implemented Interfaces:
org.springframework.security.web.context.SecurityContextRepository
@Service public class AuthoritiesUpdater extends org.springframework.security.web.context.HttpSessionSecurityContextRepository
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAuthoritiesUpdater.Update
-
Constructor Summary
Constructors Constructor Description AuthoritiesUpdater()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRole(String id, org.springframework.security.core.GrantedAuthority role)voidaddRole(org.springframework.security.core.GrantedAuthority role)voidremoveRole(String id, org.springframework.security.core.GrantedAuthority role)voidremoveRole(org.springframework.security.core.GrantedAuthority role)voidupdate(String id, AuthoritiesUpdater.Update update)
-
-
-
Method Detail
-
update
public void update(String id, AuthoritiesUpdater.Update update)
-
addRole
public void addRole(String id, org.springframework.security.core.GrantedAuthority role)
-
addRole
public void addRole(org.springframework.security.core.GrantedAuthority role)
-
removeRole
public void removeRole(String id, org.springframework.security.core.GrantedAuthority role)
-
removeRole
public void removeRole(org.springframework.security.core.GrantedAuthority role)
-
-