Package | Description |
---|---|
pl.edu.icm.unity.engine.api.authn |
Authentication related API and utilities
|
pl.edu.icm.unity.engine.api.authn.local |
Local authentication API and general purpose support classes
|
pl.edu.icm.unity.engine.api.authn.remote |
Remote authentication API
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCredentialRetrieval<T extends CredentialExchange>
Common code for all
CredentialRetrieval implementations. |
Modifier and Type | Interface and Description |
---|---|
interface |
CredentialVerificator
Implementations allow for verification of the provided credential.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVerificator
Abstract
CredentialVerificator with a common boilerplate code. |
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractCredentialRetrieval.credentialExchange |
Modifier and Type | Method and Description |
---|---|
boolean |
CredentialRetrievalFactory.isCredentialExchangeSupported(CredentialExchange e) |
boolean |
AbstractCredentialRetrievalFactory.isCredentialExchangeSupported(CredentialExchange e) |
void |
CredentialRetrieval.setCredentialExchange(CredentialExchange e,
String id)
Sets initial state, given by the framework (the retrieval's own, implementation specific configuration
is set via
#setSerializedConfiguration(com.fasterxml.jackson.databind.node.ObjectNode) ):
the credential verificator and the configured id. |
void |
AbstractCredentialRetrieval.setCredentialExchange(CredentialExchange e,
String id) |
Constructor and Description |
---|
AbstractCredentialRetrievalFactory(String name,
String description,
String binding,
org.springframework.beans.factory.ObjectFactory<T> factory,
Class<? extends CredentialExchange> supportedExchange) |
Modifier and Type | Interface and Description |
---|---|
interface |
LocalCredentialVerificator
Verificator of local credentials.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLocalVerificator
Abstract
LocalCredentialVerificator with a common boilerplate code. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteVerificator
Base class that is nearly mandatory for all remote verificators.
|
Copyright © 2018 Unity. All rights reserved.