public interface AuthenticatorInstance
CredentialRetrieval
and
CredentialVerificator
, configured. It is based on authenticator definition which is created by user,
but is a blueprint for instances with potentially different retrievals and thus different supported bindings.
Authenticator instance can be local or remote, depending on the associated verificator type (local or remote).
Local authenticator is special as it has an associated local credential. Its verificator uses the associated
credential's configuration internally, but it is not advertised to the outside world, via the
AuthenticatorInstanceMetadata
interface.
Modifier and Type | Method and Description |
---|---|
pl.edu.icm.unity.types.authn.AuthenticatorInstanceMetadata |
getMetadata()
Get authenticator instance
|
CredentialRetrieval |
getRetrieval()
Get authenticator retrieval
|
long |
getRevision()
Get authenticator revision
|
void |
setRevision(long revision)
Set authenticator revision
|
void |
updateConfiguration(String vConfiguration,
String localCredential)
Updates the current configuration of the authenticator.
|
void updateConfiguration(String vConfiguration, String localCredential)
CredentialRetrieval getRetrieval()
pl.edu.icm.unity.types.authn.AuthenticatorInstanceMetadata getMetadata()
void setRevision(long revision)
revision
- to setlong getRevision()
Copyright © 2019 Unity. All rights reserved.