@ConditionalOnProperty(value="genie.security.saml.enabled")
@Component
public class SAMLUserDetailsServiceImpl
extends java.lang.Object
implements org.springframework.security.saml.userdetails.SAMLUserDetailsService
| Constructor and Description |
|---|
SAMLUserDetailsServiceImpl(SAMLProperties samlProperties,
com.netflix.spectator.api.Registry registry)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
loadUserBySAML(org.springframework.security.saml.SAMLCredential credential) |
@Autowired
public SAMLUserDetailsServiceImpl(@NotNull
SAMLProperties samlProperties,
@NotNull
com.netflix.spectator.api.Registry registry)
samlProperties - The SAML properties to useregistry - The metrics registry to usepublic java.lang.Object loadUserBySAML(org.springframework.security.saml.SAMLCredential credential)
throws org.springframework.security.core.userdetails.UsernameNotFoundException
loadUserBySAML in interface org.springframework.security.saml.userdetails.SAMLUserDetailsServiceorg.springframework.security.core.userdetails.UsernameNotFoundException