Class InterfolioProvisioningConfigurationValidation
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation
edu.internet2.middleware.grouper.app.interfolio.InterfolioProvisioningConfigurationValidation
public class InterfolioProvisioningConfigurationValidation
extends GrouperProvisioningConfigurationValidation
Validation of the allowed/required target attribute names for the Interfolio provisioner. This is
an entity-only provisioner, so there are no group attributes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionoverride this method to assign which attributes are allowed for entitiesoverride this method to assign which attributes are required for entitiesbooleanoverride this method return true to require entity attributes to be stringsoverride this method to assign which attributes are allowed for groupsoverride this method to assign which attributes are required for groupsbooleanoverride this method return true to require group attributes to be stringsMethods inherited from class edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation
addErrorMessage, addErrorMessages, getGrouperProvisioner, getProvisioningValidationIssues, getSuffixToConfigValue, retrieveProvisionerConfiguration, setGrouperProvisioner, validate, validateAttributeCount, validateAttributeNamesNotReused, validateBatchSizes, validateConfigBasics, validateCustomizeEntityCrud, validateCustomizeGroupCrud, validateCustomizeMembershipCrud, validateDoingSomething, validateEntityAttributeNamesForbidden, validateEntityAttributes, validateEntityDeleteHasDeleteType, validateEntityLinkHasConfiguration, validateEntityLinkOnePerBucket, validateEntityResolverRefactorDontUseOldValues, validateEntityShowAttributeCrud, validateEntityShowValidation, validateFailsafes, validateFromObjectModel, validateFromSuffixValueMap, validateFullSyncFromSyncBackDependencies, validateGroupAttributeNamesForbidden, validateGroupAttributes, validateGroupDeleteHasDeleteType, validateGroupIdToProvisionExists, validateGroupLinkHasConfiguration, validateGroupLinkOnePerBucket, validateGroupShowAttributeCrud, validateGroupShowAttributeValueSettings, validateGroupShowValidation, validateLoadToGenericGrouperTableSupportedByDao, validateMatchingAttributes, validateMembershipAttributeDoesNotMatchSearchOrMatchingAttribute, validateMembershipAttributesAreNotCached, validateMembershipDeleteHasDeleteType, validateMembershipReplace, validateMembershipShowAttributeCrud, validateMembershipShowAttributeValueSettings, validateMembershipShowValidation, validateMetadata, validateNativeAttributes, validateNoFields, validateNoUnsedConfigs, validateOperateImpliesSelectOrInsert, validateOperateOnEntitiesIfSubjectSourcesToProvision, validateProvisionerConfig, validateSelectAllEntities
-
Constructor Details
-
InterfolioProvisioningConfigurationValidation
public InterfolioProvisioningConfigurationValidation()
-
-
Method Details
-
validateGroupAttributeNamesAllowed
Description copied from class:GrouperProvisioningConfigurationValidationoverride this method to assign which attributes are allowed for groups- Overrides:
validateGroupAttributeNamesAllowedin classGrouperProvisioningConfigurationValidation- Returns:
- null to not check or a collection to check group attribute names
-
validateGroupAttributeNamesRequired
Description copied from class:GrouperProvisioningConfigurationValidationoverride this method to assign which attributes are required for groups- Overrides:
validateGroupAttributeNamesRequiredin classGrouperProvisioningConfigurationValidation- Returns:
- null to not check or a collection to check group attribute names
-
validateGroupAttributesRequireString
public boolean validateGroupAttributesRequireString()Description copied from class:GrouperProvisioningConfigurationValidationoverride this method return true to require group attributes to be strings- Overrides:
validateGroupAttributesRequireStringin classGrouperProvisioningConfigurationValidation- Returns:
- true
-
validateEntityAttributeNamesAllowed
Description copied from class:GrouperProvisioningConfigurationValidationoverride this method to assign which attributes are allowed for entities- Overrides:
validateEntityAttributeNamesAllowedin classGrouperProvisioningConfigurationValidation- Returns:
- null to not check or a collection to check entity attribute names
-
validateEntityAttributeNamesRequired
Description copied from class:GrouperProvisioningConfigurationValidationoverride this method to assign which attributes are required for entities- Overrides:
validateEntityAttributeNamesRequiredin classGrouperProvisioningConfigurationValidation- Returns:
- null to not check or a collection to check entity attribute names
-
validateEntityAttributesRequireString
public boolean validateEntityAttributesRequireString()Description copied from class:GrouperProvisioningConfigurationValidationoverride this method return true to require entity attributes to be strings- Overrides:
validateEntityAttributesRequireStringin classGrouperProvisioningConfigurationValidation- Returns:
- true
-