ScimConstantsV1
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 0
eloc 13
c 1
b 0
f 0
dl 0
loc 16
1
<?php
2
3
/*
4
 * This file is part of the tmilos/scim-schema package.
5
 *
6
 * (c) Milos Tomic <[email protected]>
7
 *
8
 * This source file is subject to the MIT license that is bundled
9
 * with this source code in the file LICENSE.
10
 */
11
12
namespace Tmilos\ScimSchema;
13
14
abstract class ScimConstantsV1
15
{
16
    const CORE = 'urn:scim:schemas:core:1.0';
17
    const SCHEMA_USER = 'urn:scim:schemas:core:1.0:User';
18
    const SCHEMA_ENTERPRISE_USER = 'urn:scim:schemas:extension:enterprise:1.0';
19
    const SCHEMA_GROUP = 'urn:scim:schemas:core:1.0:Group';
20
    const SCHEMA_SERVICE_PROVIDER_CONFIG = 'urn:scim:schemas:core:1.0:Service Provider Configuration';
21
    const SCHEMA_SCHEMA = 'urn:scim:schemas:core:1.0:Schema';
22
23
    const MESSAGE_LIST_RESPONSE = 'urn:scim:schemas:core:1.0';
24
    const MESSAGE_SEARCH_REQUEST = 'urn:ietf:params:scim:api:messages:2.0:SearchRequest';
25
26
    const ENDPOINT_USERS = 'v1/users';
27
    const ENDPOINT_GROUPS = 'v1/groups';
28
    const ENDPOINT_SERVICE_PROVIDER_CONFIG = 'v1/serviceproviderconfig';
29
    const ENDPOINT_SCHEMAS = 'v1/schemas';
30
}
31