public class GrouperScim2ApiCommands extends Object
Constructor and Description |
---|
GrouperScim2ApiCommands() |
Modifier and Type | Method and Description |
---|---|
static GrouperScim2Group |
createScimGroup(String configId,
String acceptHeader,
GrouperScim2Group grouperScimGroup,
Set<String> fieldsToUpdate)
create a group
|
static void |
createScimMemberships(String configId,
String acceptHeader,
String groupId,
Set<String> userIds)
create membership
|
static GrouperScim2User |
createScimUser(String configId,
String acceptHeader,
GrouperScim2User grouperScimUser,
Set<String> fieldsToUpdate)
create a user
|
static void |
deleteScimGroup(String configId,
String acceptHeader,
String groupId) |
static void |
deleteScimMemberships(String configId,
String acceptHeader,
String groupId,
Set<String> userIds)
delete membership
|
static void |
deleteScimUser(String configId,
String acceptHeader,
String userId) |
static void |
main(String[] args) |
static void |
main1(String[] args) |
static void |
patchScimUser(String configId,
String acceptHeader,
GrouperScim2User grouperScim2User,
Map<String,ProvisioningObjectChangeAction> fieldsToUpdate)
create a user
|
static void |
replaceScimMemberships(String configId,
String acceptHeader,
String groupId,
Set<String> userIds)
replace memberships
|
static GrouperScim2Group |
retrieveScimGroup(String configId,
String acceptHeader,
String fieldName,
String fieldValue) |
static List<GrouperScim2Group> |
retrieveScimGroups(String configId,
String acceptHeader)
retrieve all groups
|
static GrouperScim2User |
retrieveScimUser(String configId,
String acceptHeader,
String fieldName,
String fieldValue) |
static List<GrouperScim2User> |
retrieveScimUsers(String configId,
String acceptHeader)
retrieve all users
|
public static void main1(String[] args)
public static void main(String[] args)
public static void patchScimUser(String configId, String acceptHeader, GrouperScim2User grouperScim2User, Map<String,ProvisioningObjectChangeAction> fieldsToUpdate)
grouperScim2User
- public static GrouperScim2User createScimUser(String configId, String acceptHeader, GrouperScim2User grouperScimUser, Set<String> fieldsToUpdate)
grouperScimUser
- public static GrouperScim2User retrieveScimUser(String configId, String acceptHeader, String fieldName, String fieldValue)
configId
- fieldName
- id or userPrincipalNamefieldValue
- is value of id or userPrincipalNamepublic static List<GrouperScim2User> retrieveScimUsers(String configId, String acceptHeader)
public static void deleteScimUser(String configId, String acceptHeader, String userId)
public static GrouperScim2Group createScimGroup(String configId, String acceptHeader, GrouperScim2Group grouperScimGroup, Set<String> fieldsToUpdate)
grouperScimGroup
- public static void deleteScimGroup(String configId, String acceptHeader, String groupId)
public static GrouperScim2Group retrieveScimGroup(String configId, String acceptHeader, String fieldName, String fieldValue)
configId
- fieldName
- id or userPrincipalNamefieldValue
- is value of id or userPrincipalNamepublic static void createScimMemberships(String configId, String acceptHeader, String groupId, Set<String> userIds)
groupId
- userIds
- public static void deleteScimMemberships(String configId, String acceptHeader, String groupId, Set<String> userIds)
groupId
- userIds
- public static void replaceScimMemberships(String configId, String acceptHeader, String groupId, Set<String> userIds)
groupId
- userIds
- public static List<GrouperScim2Group> retrieveScimGroups(String configId, String acceptHeader)
Copyright © 2016 Internet2. All rights reserved.