public class GrouperProvisioningValidation extends Object
| Constructor and Description |
|---|
GrouperProvisioningValidation() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignEntityError(ProvisioningEntityWrapper provisioningMemberWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
void |
assignGroupError(ProvisioningGroupWrapper provisioningGroupWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
void |
assignMembershipError(ProvisioningMembershipWrapper provisioningMembershipWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
GrouperProvisioner |
getGrouperProvisioner()
reference back up to the provisioner
|
void |
setGrouperProvisioner(GrouperProvisioner grouperProvisioner1)
reference back up to the provisioner
|
void |
validateEntities(Collection<ProvisioningEntity> provisioningEntities,
boolean removeInvalid)
validate entities based on attribute constraints and set the error code in the sync
object and the wrapper object
|
void |
validateGroups(Collection<ProvisioningGroup> provisioningGroups,
boolean removeInvalid)
validate groups based on attribute constraints and set the error code in the sync
object and the wrapper object
|
void |
validateMemberships(Collection<ProvisioningMembership> provisioningEntities,
boolean removeInvalid)
validate memberships based on attribute constraints and set the error code in the sync
object and the wrapper object
|
MultiKey |
validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable,
GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
check an attribute and make sure all values are valid
|
MultiKey |
validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable,
GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute,
Object fieldOrAttributeValue)
validate a specific value for a field
|
public GrouperProvisioner getGrouperProvisioner()
public void setGrouperProvisioner(GrouperProvisioner grouperProvisioner1)
grouperProvisioner1 - public void validateGroups(Collection<ProvisioningGroup> provisioningGroups, boolean removeInvalid)
provisioningGroups - removeInvalid - public void validateEntities(Collection<ProvisioningEntity> provisioningEntities, boolean removeInvalid)
provisioningEntities - removeInvalid - public void validateMemberships(Collection<ProvisioningMembership> provisioningEntities, boolean removeInvalid)
provisioningEntities - removeInvalid - public void assignMembershipError(ProvisioningMembershipWrapper provisioningMembershipWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningMembershipWrapper - errorCode - errorMessage - public void assignGroupError(ProvisioningGroupWrapper provisioningGroupWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningGroupWrapper - errorCode - errorMessage - public void assignEntityError(ProvisioningEntityWrapper provisioningMemberWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningMemberWrapper - errorCode - errorMessage - public MultiKey validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable, GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
provisioningUpdatable - grouperProvisioningConfigurationAttribute - fieldOrAttributeValueOrig - public MultiKey validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable, GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute, Object fieldOrAttributeValue)
provisioningUpdatable - grouperProvisioningConfigurationAttribute - fieldOrAttributeValueOrig - Copyright © 2016 Internet2. All rights reserved.