public abstract class AbstractLocalVerificator extends AbstractVerificator implements LocalCredentialVerificator
LocalCredentialVerificator
with a common boilerplate code.CredentialVerificator.VerificatorType
Modifier and Type | Field and Description |
---|---|
protected String |
credentialName |
identityResolver, instanceName
Constructor and Description |
---|
AbstractLocalVerificator(String name,
String description,
String exchangeId,
boolean supportingInvalidation) |
Modifier and Type | Method and Description |
---|---|
String |
getCredentialName() |
CredentialVerificator.VerificatorType |
getType() |
boolean |
isSupportingInvalidation() |
void |
setCredentialName(String credentialName)
Sets credential definition name for this verificator.
|
void |
setSupportingInvalidation(boolean supportingInvalidation) |
Optional<String> |
updateCredentialAfterConfigurationChange(String currentCredential)
Returns optionally changed argument credential, which can be transformed after the change of
configuration.
|
getDescription, getExchangeId, getName, setIdentityResolver, setInstanceName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkCredentialState, invalidate, isCredentialDefinitionChagneOutdatingCredentials, isCredentialSet, prepareCredential
setIdentityResolver, setInstanceName
getExchangeId
getSerializedConfiguration, setSerializedConfiguration
protected String credentialName
public String getCredentialName()
getCredentialName
in interface LocalCredentialVerificator
public void setCredentialName(String credentialName)
LocalCredentialVerificator
setCredentialName
in interface LocalCredentialVerificator
public boolean isSupportingInvalidation()
isSupportingInvalidation
in interface LocalCredentialVerificator
LocalCredentialState.outdated
state.public void setSupportingInvalidation(boolean supportingInvalidation)
public CredentialVerificator.VerificatorType getType()
getType
in interface CredentialVerificator
public Optional<String> updateCredentialAfterConfigurationChange(String currentCredential)
LocalCredentialVerificator
updateCredentialAfterConfigurationChange
in interface LocalCredentialVerificator
Copyright © 2019 Unity. All rights reserved.