public class ServerSideValidator extends AbstractValidator
| Constructor and Description |
|---|
ServerSideValidator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
validateCreatedSCIMObject(AbstractSCIMObject scimObject,
SCIMResourceTypeSchema resourceSchema) |
static AbstractSCIMObject |
validateResourceTypeSCIMObject(AbstractSCIMObject scimObject) |
static void |
validateRetrievedSCIMObject(AbstractSCIMObject scimObject,
SCIMResourceTypeSchema resourceSchema,
String reuqestedAttributes,
String requestedExcludingAttributes) |
static void |
validateRetrievedSCIMObjectInList(AbstractSCIMObject scimObject,
SCIMResourceTypeSchema resourceSchema,
String reuqestedAttributes,
String requestedExcludingAttributes) |
static AbstractSCIMObject |
validateUpdatedSCIMObject(AbstractSCIMObject oldObject,
AbstractSCIMObject newObject,
SCIMResourceTypeSchema resourceSchema) |
checkIfReadOnlyAndImmutableAttributesModified, removeAnyReadOnlyAttributes, setDisplayNameInComplexMultiValuedAttributes, validateReturnedAttributes, validateSchemaList, validateSCIMObjectForRequiredAttributespublic static void validateCreatedSCIMObject(AbstractSCIMObject scimObject, SCIMResourceTypeSchema resourceSchema) throws CharonException, BadRequestException, NotFoundException
public static void validateRetrievedSCIMObjectInList(AbstractSCIMObject scimObject, SCIMResourceTypeSchema resourceSchema, String reuqestedAttributes, String requestedExcludingAttributes) throws BadRequestException, CharonException
BadRequestExceptionCharonExceptionpublic static void validateRetrievedSCIMObject(AbstractSCIMObject scimObject, SCIMResourceTypeSchema resourceSchema, String reuqestedAttributes, String requestedExcludingAttributes) throws BadRequestException, CharonException
BadRequestExceptionCharonExceptionpublic static AbstractSCIMObject validateUpdatedSCIMObject(AbstractSCIMObject oldObject, AbstractSCIMObject newObject, SCIMResourceTypeSchema resourceSchema) throws CharonException, BadRequestException
CharonExceptionBadRequestExceptionpublic static AbstractSCIMObject validateResourceTypeSCIMObject(AbstractSCIMObject scimObject) throws NotFoundException, BadRequestException, CharonException
Copyright © 2019 WSO2. All rights reserved.