public class AADJwtBearerTokenAuthenticationConverter extends Object implements org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,org.springframework.security.authentication.AbstractAuthenticationToken>
Converter that takes a Jwt and converts it into a BearerTokenAuthentication.| Constructor and Description |
|---|
AADJwtBearerTokenAuthenticationConverter()
Use AADJwtGrantedAuthoritiesConverter, it can resolve the access token of scp and roles.
|
AADJwtBearerTokenAuthenticationConverter(String authoritiesClaimName)
Using spring security provides JwtGrantedAuthoritiesConverter, it can resolve the access token of scp or roles.
|
AADJwtBearerTokenAuthenticationConverter(String authoritiesClaimName,
String authorityPrefix) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.authentication.AbstractAuthenticationToken |
convert(org.springframework.security.oauth2.jwt.Jwt jwt) |
protected Collection<org.springframework.security.core.GrantedAuthority> |
extractAuthorities(org.springframework.security.oauth2.jwt.Jwt jwt) |
void |
setJwtGrantedAuthoritiesConverter(org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,Collection<org.springframework.security.core.GrantedAuthority>> jwtGrantedAuthoritiesConverter) |
void |
setPrincipalClaimName(String principalClaimName) |
public AADJwtBearerTokenAuthenticationConverter()
public AADJwtBearerTokenAuthenticationConverter(String authoritiesClaimName)
authoritiesClaimName - authorities claim nameprotected Collection<org.springframework.security.core.GrantedAuthority> extractAuthorities(org.springframework.security.oauth2.jwt.Jwt jwt)
public org.springframework.security.authentication.AbstractAuthenticationToken convert(org.springframework.security.oauth2.jwt.Jwt jwt)
convert in interface org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,org.springframework.security.authentication.AbstractAuthenticationToken>public void setJwtGrantedAuthoritiesConverter(org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,Collection<org.springframework.security.core.GrantedAuthority>> jwtGrantedAuthoritiesConverter)
public void setPrincipalClaimName(String principalClaimName)
Copyright © 2021 Microsoft Corporation. All rights reserved.