@Component public class AuthenticatorsRegistry extends Object
AuthenticatorInstance
s and local credential handlers.Constructor and Description |
---|
AuthenticatorsRegistry(Optional<List<CredentialRetrievalFactory>> retrievalFactoriesO,
Optional<List<CredentialVerificatorFactory>> verificatorFactoriesO) |
Modifier and Type | Method and Description |
---|---|
Set<pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription> |
getAuthenticators() |
Set<pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription> |
getAuthenticatorsByBinding(String binding) |
pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription |
getAuthenticatorsById(String id) |
Set<String> |
getAuthenticatorTypes() |
CredentialRetrievalFactory |
getCredentialRetrievalFactory(String id) |
CredentialVerificatorFactory |
getCredentialVerificatorFactory(String id) |
@Autowired public AuthenticatorsRegistry(Optional<List<CredentialRetrievalFactory>> retrievalFactoriesO, Optional<List<CredentialVerificatorFactory>> verificatorFactoriesO)
public CredentialRetrievalFactory getCredentialRetrievalFactory(String id)
public CredentialVerificatorFactory getCredentialVerificatorFactory(String id)
public pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription getAuthenticatorsById(String id)
public Set<pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription> getAuthenticatorsByBinding(String binding)
public Set<pl.edu.icm.unity.types.authn.AuthenticatorTypeDescription> getAuthenticators()
Copyright © 2018 Unity. All rights reserved.