Class DuoRoleProvisoningConfigurationValidation
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation
edu.internet2.middleware.grouper.app.duo.role.DuoRoleProvisoningConfigurationValidation
public class DuoRoleProvisoningConfigurationValidation
extends GrouperProvisioningConfigurationValidation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionoverride this method to assign which attributes are required for entitiesboolean
override this method return true to require entity attributes to be stringsoverride this method to assign which attributes are required for groupsboolean
override 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, validateConfigBasics, validateCustomizeEntityCrud, validateCustomizeGroupCrud, validateCustomizeMembershipCrud, validateDoingSomething, validateEntityAttributeNamesAllowed, validateEntityAttributeNamesForbidden, validateEntityAttributes, validateEntityDeleteHasDeleteType, validateEntityLinkHasConfiguration, validateEntityLinkOnePerBucket, validateEntityResolverRefactorDontUseOldValues, validateEntityShowAttributeCrud, validateEntityShowValidation, validateFailsafes, validateFromObjectModel, validateFromSuffixValueMap, validateGroupAttributeNamesAllowed, validateGroupAttributeNamesForbidden, validateGroupAttributes, validateGroupDeleteHasDeleteType, validateGroupIdToProvisionExists, validateGroupLinkHasConfiguration, validateGroupLinkOnePerBucket, validateGroupShowAttributeCrud, validateGroupShowAttributeValueSettings, validateGroupShowValidation, validateMatchingAttributes, validateMembershipAttributeDoesNotMatchSearchOrMatchingAttribute, validateMembershipAttributesAreNotCached, validateMembershipDeleteHasDeleteType, validateMembershipReplace, validateMembershipShowAttributeCrud, validateMembershipShowAttributeValueSettings, validateMembershipShowValidation, validateMetadata, validateNoFields, validateNoUnsedConfigs, validateOperateImpliesSelectOrInsert, validateOperateOnEntitiesIfSubjectSourcesToProvision, validateProvisionerConfig, validateSelectAllEntities
-
Constructor Details
-
DuoRoleProvisoningConfigurationValidation
public DuoRoleProvisoningConfigurationValidation()
-
-
Method Details
-
validateGroupAttributeNamesRequired
Description copied from class:GrouperProvisioningConfigurationValidation
override this method to assign which attributes are required for groups- Overrides:
validateGroupAttributeNamesRequired
in classGrouperProvisioningConfigurationValidation
- Returns:
- null to not check or a collection to check group attribute names
-
validateGroupAttributesRequireString
public boolean validateGroupAttributesRequireString()Description copied from class:GrouperProvisioningConfigurationValidation
override this method return true to require group attributes to be strings- Overrides:
validateGroupAttributesRequireString
in classGrouperProvisioningConfigurationValidation
- Returns:
- true
-
validateEntityAttributeNamesRequired
Description copied from class:GrouperProvisioningConfigurationValidation
override this method to assign which attributes are required for entities- Overrides:
validateEntityAttributeNamesRequired
in classGrouperProvisioningConfigurationValidation
- Returns:
- null to not check or a collection to check entity attribute names
-
validateEntityAttributesRequireString
public boolean validateEntityAttributesRequireString()Description copied from class:GrouperProvisioningConfigurationValidation
override this method return true to require entity attributes to be strings- Overrides:
validateEntityAttributesRequireString
in classGrouperProvisioningConfigurationValidation
- Returns:
- true
-