Class LdapSyncConfigurationValidation
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapSyncConfigurationValidation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
make sure attribute names arent re-usedvoid
make sure attribute names arent re-usedvoid
make sure attribute names arent re-usedvoid
make sure if userSearchAllFilter isn't specified then there's at least one search attribute that's not ldap_dnvoid
validate from the grouper provisionervoid
void
make sure attribute names arent re-usedMethods inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation
addErrorMessage, addErrorMessages, getGrouperProvisioner, getProvisioningValidationIssues, getSuffixToConfigValue, retrieveProvisionerConfiguration, setGrouperProvisioner, validate, validateAttributeCount, validateAttributeNamesNotReused, validateConfigBasics, validateCustomizeEntityCrud, validateCustomizeGroupCrud, validateCustomizeMembershipCrud, validateDoingSomething, validateEntityAttributeNamesAllowed, validateEntityAttributeNamesForbidden, validateEntityAttributeNamesRequired, validateEntityAttributes, validateEntityAttributesRequireString, validateEntityDeleteHasDeleteType, validateEntityLinkHasConfiguration, validateEntityLinkOnePerBucket, validateEntityResolverRefactorDontUseOldValues, validateEntityShowAttributeCrud, validateEntityShowValidation, validateFailsafes, validateGroupAttributeNamesAllowed, validateGroupAttributeNamesForbidden, validateGroupAttributeNamesRequired, validateGroupAttributes, validateGroupAttributesRequireString, validateGroupDeleteHasDeleteType, validateGroupIdToProvisionExists, validateGroupLinkHasConfiguration, validateGroupLinkOnePerBucket, validateGroupShowAttributeCrud, validateGroupShowAttributeValueSettings, validateGroupShowValidation, validateMatchingAttributes, validateMembershipAttributeDoesNotMatchSearchOrMatchingAttribute, validateMembershipAttributesAreNotCached, validateMembershipDeleteHasDeleteType, validateMembershipReplace, validateMembershipShowAttributeCrud, validateMembershipShowAttributeValueSettings, validateMembershipShowValidation, validateMetadata, validateNoFields, validateNoUnsedConfigs, validateOperateImpliesSelectOrInsert, validateOperateOnEntitiesIfSubjectSourcesToProvision, validateProvisionerConfig, validateSelectAllEntities
-
Constructor Details
-
LdapSyncConfigurationValidation
public LdapSyncConfigurationValidation()
-
-
Method Details
-
validateFromSuffixValueMap
public void validateFromSuffixValueMap()- Overrides:
validateFromSuffixValueMap
in classGrouperProvisioningConfigurationValidation
-
validateFromObjectModel
public void validateFromObjectModel()validate from the grouper provisioner- Overrides:
validateFromObjectModel
in classGrouperProvisioningConfigurationValidation
-
validateEntitySearchAll
public void validateEntitySearchAll()make sure if userSearchAllFilter isn't specified then there's at least one search attribute that's not ldap_dn -
validateDnSelect
public void validateDnSelect()make sure attribute names arent re-used- Parameters:
suffixToConfigValue
-
-
validateDnInsertIfInsertObject
public void validateDnInsertIfInsertObject()make sure attribute names arent re-used- Parameters:
suffixToConfigValue
-
-
validateDnExistsAndString
public void validateDnExistsAndString()make sure attribute names arent re-used -
validateOnlyDnOverrideHasDnMatching
public void validateOnlyDnOverrideHasDnMatching()make sure attribute names arent re-used
-