public class DummyConfiguration
extends org.identityconnectors.framework.spi.AbstractConfiguration
AbstractConfiguration
class to provide all the necessary
parameters to initialize the Test Connector.Modifier and Type | Field and Description |
---|---|
static String |
UID_MODE_NAME |
static String |
UID_MODE_UUID |
Constructor and Description |
---|
DummyConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
getCaseIgnoreId()
If set to true then the identifiers will be considered case-insensitive
|
boolean |
getCaseIgnoreValues()
If set to true then the attribute values will be considered case-insensitive
|
String[] |
getForbiddenNames() |
boolean |
getGenerateAccountDescriptionOnCreate() |
boolean |
getGenerateAccountDescriptionOnUpdate() |
String |
getInstanceId()
Defines name of the dummy resource instance.
|
Integer |
getMinPasswordLength() |
boolean |
getReadablePassword()
If set to true then the password can be read from the resource.
|
String |
getRequiredBaseContextOrgName() |
boolean |
getRequireExplicitEnable()
If set to true then explicit value for ENABLE attribute must be provided to create an account.
|
boolean |
getSupportActivation()
If set to true the connector will expose activation special attribute (ENABLED).
|
boolean |
getSupportSchema()
If set to false the connector will return UnsupportedOperationException when trying to
get the schema.
|
boolean |
getSupportValidity()
If set to true the connector will expose the validity ICF special attributes.
|
boolean |
getTolerateDuplicateValues() |
String |
getUidMode() |
boolean |
getUpCaseName()
If set to true then the connector will convert names of all objects to upper case.
|
boolean |
getUseLegacySchema() |
org.identityconnectors.common.security.GuardedString |
getUselessGuardedString()
Useless GuardedString-value configuration variable.
|
String |
getUselessString()
Useless string-value configuration variable.
|
boolean |
isAddConnectorStateAttributes() |
boolean |
isEnforceUniqueName() |
boolean |
isGenerateDefaultValues()
If set to true then the "home dir" will be generated
|
boolean |
isReferentialIntegrity() |
boolean |
isSupportReturnDefaultAttributes() |
boolean |
isVaryLetterCase() |
void |
setAddConnectorStateAttributes(boolean addConnectorStateAttributes) |
void |
setCaseIgnoreId(boolean caseIgnoreId) |
void |
setCaseIgnoreValues(boolean caseIgnoreValues) |
void |
setEnforceUniqueName(boolean enforceUniqueName) |
void |
setForbiddenNames(String[] forbiddenNames) |
void |
setGenerateAccountDescriptionOnCreate(boolean generateAccountDescriptionOnCreate) |
void |
setGenerateAccountDescriptionOnUpdate(boolean generateAccountDescriptionOnUpdate) |
void |
setGenerateDefaultValues(boolean generateDefaultValues) |
void |
setInstanceId(String config) |
void |
setMinPasswordLength(Integer minPasswordLength) |
void |
setReadablePassword(boolean readablePassword) |
void |
setReferentialIntegrity(boolean referentialIntegrity) |
void |
setRequiredBaseContextOrgName(String requiredBaseContextOrgName) |
void |
setRequireExplicitEnable(boolean requireExplicitEnable) |
void |
setSupportActivation(boolean supportActivation) |
void |
setSupportReturnDefaultAttributes(boolean supportReturnDefaultAttributes) |
void |
setSupportSchema(boolean supportSchema) |
void |
setSupportValidity(boolean supportValidity) |
void |
setTolerateDuplicateValues(boolean tolerateDuplicateValues) |
void |
setUidMode(String uidMode) |
void |
setUpCaseName(boolean upCaseName) |
void |
setUseLegacySchema(boolean useLegacySchema) |
void |
setUselessGuardedString(org.identityconnectors.common.security.GuardedString uselessGuardedString) |
void |
setUselessString(String uselessString) |
void |
setVaryLetterCase(boolean value) |
void |
validate() |
public static String UID_MODE_NAME
public static String UID_MODE_UUID
public String getInstanceId()
public void setInstanceId(String config)
public boolean getSupportSchema()
public void setSupportSchema(boolean supportSchema)
public boolean getSupportActivation()
public void setSupportActivation(boolean supportActivation)
public boolean getSupportValidity()
public void setSupportValidity(boolean supportValidity)
public String getUidMode()
public void setUidMode(String uidMode)
public boolean isEnforceUniqueName()
public void setEnforceUniqueName(boolean enforceUniqueName)
public boolean getReadablePassword()
public void setReadablePassword(boolean readablePassword)
public boolean getRequireExplicitEnable()
public void setRequireExplicitEnable(boolean requireExplicitEnable)
public boolean getCaseIgnoreId()
public void setCaseIgnoreId(boolean caseIgnoreId)
public boolean isGenerateDefaultValues()
public void setGenerateDefaultValues(boolean generateDefaultValues)
public boolean getCaseIgnoreValues()
public void setCaseIgnoreValues(boolean caseIgnoreValues)
public boolean getUpCaseName()
public void setUpCaseName(boolean upCaseName)
public boolean getTolerateDuplicateValues()
public void setTolerateDuplicateValues(boolean tolerateDuplicateValues)
public String getUselessString()
public void setUselessString(String uselessString)
public org.identityconnectors.common.security.GuardedString getUselessGuardedString()
public void setUselessGuardedString(org.identityconnectors.common.security.GuardedString uselessGuardedString)
public boolean isVaryLetterCase()
public void setVaryLetterCase(boolean value)
public boolean isReferentialIntegrity()
public void setReferentialIntegrity(boolean referentialIntegrity)
public boolean getGenerateAccountDescriptionOnCreate()
public void setGenerateAccountDescriptionOnCreate(boolean generateAccountDescriptionOnCreate)
public boolean getGenerateAccountDescriptionOnUpdate()
public void setGenerateAccountDescriptionOnUpdate(boolean generateAccountDescriptionOnUpdate)
public String[] getForbiddenNames()
public void setForbiddenNames(String[] forbiddenNames)
public boolean getUseLegacySchema()
public void setUseLegacySchema(boolean useLegacySchema)
public String getRequiredBaseContextOrgName()
public void setRequiredBaseContextOrgName(String requiredBaseContextOrgName)
public Integer getMinPasswordLength()
public void setMinPasswordLength(Integer minPasswordLength)
public boolean isAddConnectorStateAttributes()
public void setAddConnectorStateAttributes(boolean addConnectorStateAttributes)
public boolean isSupportReturnDefaultAttributes()
public void setSupportReturnDefaultAttributes(boolean supportReturnDefaultAttributes)
public void validate()
validate
in interface org.identityconnectors.framework.spi.Configuration
validate
in class org.identityconnectors.framework.spi.AbstractConfiguration
Copyright © 2016 evolveum. All rights reserved.