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, setInstanceNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckCredentialState, invalidate, isCredentialDefinitionChagneOutdatingCredentials, isCredentialSet, prepareCredentialsetIdentityResolver, setInstanceNamegetExchangeIdgetSerializedConfiguration, setSerializedConfigurationprotected String credentialName
public String getCredentialName()
getCredentialName in interface LocalCredentialVerificatorpublic void setCredentialName(String credentialName)
LocalCredentialVerificatorsetCredentialName in interface LocalCredentialVerificatorpublic boolean isSupportingInvalidation()
isSupportingInvalidation in interface LocalCredentialVerificatorLocalCredentialState.outdated state.public void setSupportingInvalidation(boolean supportingInvalidation)
public CredentialVerificator.VerificatorType getType()
getType in interface CredentialVerificatorpublic Optional<String> updateCredentialAfterConfigurationChange(String currentCredential)
LocalCredentialVerificatorupdateCredentialAfterConfigurationChange in interface LocalCredentialVerificatorCopyright © 2020 Unity. All rights reserved.