Class IrishAuthoritiesMapper
- java.lang.Object
-
- eu.dnetlib.irishmonitorservice.security.IrishAuthoritiesMapper
-
- All Implemented Interfaces:
org.mitre.openid.connect.client.OIDCAuthoritiesMapper
@Component @ConditionalOnProperty(value="authentication.authorities-mapper", havingValue="irish.eduperson_entitlement") public class IrishAuthoritiesMapper extends Object implements org.mitre.openid.connect.client.OIDCAuthoritiesMapper
-
-
Constructor Summary
Constructors Constructor Description IrishAuthoritiesMapper(eu.dnetlib.uoaauthorizationlibrary.security.AuthorizationService authorizationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanfilter(org.springframework.security.core.GrantedAuthority authority)org.springframework.security.core.GrantedAuthoritymap(org.springframework.security.core.GrantedAuthority authority)Collection<? extends org.springframework.security.core.GrantedAuthority>mapAuthorities(com.nimbusds.jwt.JWT jwtToken, org.mitre.openid.connect.model.UserInfo userInfo)
-
-
-
Method Detail
-
mapAuthorities
public Collection<? extends org.springframework.security.core.GrantedAuthority> mapAuthorities(com.nimbusds.jwt.JWT jwtToken, org.mitre.openid.connect.model.UserInfo userInfo)
- Specified by:
mapAuthoritiesin interfaceorg.mitre.openid.connect.client.OIDCAuthoritiesMapper
-
filter
public boolean filter(org.springframework.security.core.GrantedAuthority authority)
-
map
public org.springframework.security.core.GrantedAuthority map(org.springframework.security.core.GrantedAuthority authority)
-
-