Uses of Interface
pl.edu.icm.unity.engine.api.authn.CredentialExchange
Packages that use CredentialExchange
Package
Description
Authentication related API and utilities
Local authentication API and general purpose support classes
Remote authentication API
-
Uses of CredentialExchange in pl.edu.icm.unity.engine.api.authn
Classes in pl.edu.icm.unity.engine.api.authn with type parameters of type CredentialExchangeModifier and TypeClassDescriptionclass
AbstractCredentialRetrieval<T extends CredentialExchange>
Common code for allCredentialRetrieval
implementations.Subinterfaces of CredentialExchange in pl.edu.icm.unity.engine.api.authnModifier and TypeInterfaceDescriptioninterface
Implementations allow for verification of the provided credential.Classes in pl.edu.icm.unity.engine.api.authn that implement CredentialExchangeModifier and TypeClassDescriptionclass
AbstractCredentialVerificator
with a common boilerplate code.Fields in pl.edu.icm.unity.engine.api.authn declared as CredentialExchangeMethods in pl.edu.icm.unity.engine.api.authn with parameters of type CredentialExchangeModifier and TypeMethodDescriptionvoid
AbstractCredentialRetrieval.setCredentialExchange
(CredentialExchange e, String id) 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. -
Uses of CredentialExchange in pl.edu.icm.unity.engine.api.authn.local
Subinterfaces of CredentialExchange in pl.edu.icm.unity.engine.api.authn.localModifier and TypeInterfaceDescriptioninterface
Verificator of local credentials.Classes in pl.edu.icm.unity.engine.api.authn.local that implement CredentialExchangeModifier and TypeClassDescriptionclass
AbstractLocalCredentialVerificator
with a common boilerplate code. -
Uses of CredentialExchange in pl.edu.icm.unity.engine.api.authn.remote
Classes in pl.edu.icm.unity.engine.api.authn.remote that implement CredentialExchangeModifier and TypeClassDescriptionclass
Minor helper for remote verificators to properly callRemoteAuthnResultTranslator