Search in sources :

Example 66 with BadRequestException

use of org.wso2.charon3.core.exceptions.BadRequestException in project charon by wso2.

the class ResourceTypeResourceManager method delete.

@Override
public SCIMResponse delete(String id, UserManager userManager) {
    String error = "Request is undefined";
    BadRequestException badRequestException = new BadRequestException(error, ResponseCodeConstants.INVALID_PATH);
    return encodeSCIMException(badRequestException);
}
Also used : BadRequestException(org.wso2.charon3.core.exceptions.BadRequestException)

Example 67 with BadRequestException

use of org.wso2.charon3.core.exceptions.BadRequestException in project charon by wso2.

the class ResourceTypeResourceManager method updateWithPATCH.

@Override
public SCIMResponse updateWithPATCH(String existingId, String scimObjectString, UserManager userManager, String attributes, String excludeAttributes) {
    String error = "Request is undefined";
    BadRequestException badRequestException = new BadRequestException(error, ResponseCodeConstants.INVALID_PATH);
    return encodeSCIMException(badRequestException);
}
Also used : BadRequestException(org.wso2.charon3.core.exceptions.BadRequestException)

Example 68 with BadRequestException

use of org.wso2.charon3.core.exceptions.BadRequestException in project charon by wso2.

the class ResourceTypeResourceManager method listWithGET.

@Override
public SCIMResponse listWithGET(UserManager userManager, String filter, int startIndex, int count, String sortBy, String sortOrder, String attributes, String excludeAttributes) {
    String error = "Request is undefined";
    BadRequestException badRequestException = new BadRequestException(error, ResponseCodeConstants.INVALID_PATH);
    return encodeSCIMException(badRequestException);
}
Also used : BadRequestException(org.wso2.charon3.core.exceptions.BadRequestException)

Example 69 with BadRequestException

use of org.wso2.charon3.core.exceptions.BadRequestException in project charon by wso2.

the class ServiceProviderConfigResourceManager method updateWithPUT.

@Override
public SCIMResponse updateWithPUT(String existingId, String scimObjectString, UserManager userManager, String attributes, String excludeAttributes) {
    String error = "Request is undefined";
    BadRequestException badRequestException = new BadRequestException(error, ResponseCodeConstants.INVALID_PATH);
    return encodeSCIMException(badRequestException);
}
Also used : BadRequestException(org.wso2.charon3.core.exceptions.BadRequestException)

Example 70 with BadRequestException

use of org.wso2.charon3.core.exceptions.BadRequestException in project charon by wso2.

the class ServiceProviderConfigResourceManager method updateWithPATCH.

@Override
public SCIMResponse updateWithPATCH(String existingId, String scimObjectString, UserManager userManager, String attributes, String excludeAttributes) {
    String error = "Request is undefined";
    BadRequestException badRequestException = new BadRequestException(error, ResponseCodeConstants.INVALID_PATH);
    return encodeSCIMException(badRequestException);
}
Also used : BadRequestException(org.wso2.charon3.core.exceptions.BadRequestException)

Aggregations

BadRequestException (org.wso2.charon3.core.exceptions.BadRequestException)63 CharonException (org.wso2.charon3.core.exceptions.CharonException)31 SimpleAttribute (org.wso2.charon3.core.attributes.SimpleAttribute)30 ComplexAttribute (org.wso2.charon3.core.attributes.ComplexAttribute)27 HashMap (java.util.HashMap)23 MultiValuedAttribute (org.wso2.charon3.core.attributes.MultiValuedAttribute)23 Attribute (org.wso2.charon3.core.attributes.Attribute)20 InternalErrorException (org.wso2.charon3.core.exceptions.InternalErrorException)19 SCIMResponse (org.wso2.charon3.core.protocol.SCIMResponse)19 SCIMResourceTypeSchema (org.wso2.charon3.core.schema.SCIMResourceTypeSchema)19 NotFoundException (org.wso2.charon3.core.exceptions.NotFoundException)18 JSONException (org.json.JSONException)17 JSONObject (org.json.JSONObject)17 AbstractSCIMObject (org.wso2.charon3.core.objects.AbstractSCIMObject)16 JSONEncoder (org.wso2.charon3.core.encoder.JSONEncoder)15 JSONDecoder (org.wso2.charon3.core.encoder.JSONDecoder)14 NotImplementedException (org.wso2.charon3.core.exceptions.NotImplementedException)14 User (org.wso2.charon3.core.objects.User)12 JSONArray (org.json.JSONArray)11 ArrayList (java.util.ArrayList)9