Class OrganizationAuthorizationApi

java.lang.Object
com.mypurecloud.sdk.v2.api.OrganizationAuthorizationApi

public class OrganizationAuthorizationApi extends Object
  • Constructor Details

    • OrganizationAuthorizationApi

      public OrganizationAuthorizationApi()
    • OrganizationAuthorizationApi

      public OrganizationAuthorizationApi(ApiClient apiClient)
  • Method Details

    • deleteOrgauthorizationTrustee

      public void deleteOrgauthorizationTrustee(String trusteeOrgId) throws IOException, ApiException
      Delete Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeWithHttpInfo(String trusteeOrgId) throws IOException
      Delete Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustee

      public void deleteOrgauthorizationTrustee(DeleteOrgauthorizationTrusteeRequest request) throws IOException, ApiException
      Delete Org Trust
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustee

      public ApiResponse<Void> deleteOrgauthorizationTrustee(ApiRequest<Void> request) throws IOException
      Delete Org Trust
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeCloneduser

      public void deleteOrgauthorizationTrusteeCloneduser(String trusteeOrgId, String trusteeUserId) throws IOException, ApiException
      Deletes cloned user
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Id of the cloned user to delete (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeCloneduserWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeCloneduserWithHttpInfo(String trusteeOrgId, String trusteeUserId) throws IOException
      Deletes cloned user
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Id of the cloned user to delete (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeCloneduser

      public void deleteOrgauthorizationTrusteeCloneduser(DeleteOrgauthorizationTrusteeCloneduserRequest request) throws IOException, ApiException
      Deletes cloned user
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeCloneduser

      public ApiResponse<Void> deleteOrgauthorizationTrusteeCloneduser(ApiRequest<Void> request) throws IOException
      Deletes cloned user
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroup

      public void deleteOrgauthorizationTrusteeGroup(String trusteeOrgId, String trusteeGroupId) throws IOException, ApiException
      Delete Trustee Group
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroupWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeGroupWithHttpInfo(String trusteeOrgId, String trusteeGroupId) throws IOException
      Delete Trustee Group
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroup

      public void deleteOrgauthorizationTrusteeGroup(DeleteOrgauthorizationTrusteeGroupRequest request) throws IOException, ApiException
      Delete Trustee Group
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroup

      public ApiResponse<Void> deleteOrgauthorizationTrusteeGroup(ApiRequest<Void> request) throws IOException
      Delete Trustee Group
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroupRoles

      public void deleteOrgauthorizationTrusteeGroupRoles(String trusteeOrgId, String trusteeGroupId) throws IOException, ApiException
      Delete Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroupRolesWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeGroupRolesWithHttpInfo(String trusteeOrgId, String trusteeGroupId) throws IOException
      Delete Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroupRoles

      public void deleteOrgauthorizationTrusteeGroupRoles(DeleteOrgauthorizationTrusteeGroupRolesRequest request) throws IOException, ApiException
      Delete Trustee Group Roles
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeGroupRoles

      public ApiResponse<Void> deleteOrgauthorizationTrusteeGroupRoles(ApiRequest<Void> request) throws IOException
      Delete Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUser

      public void deleteOrgauthorizationTrusteeUser(String trusteeOrgId, String trusteeUserId) throws IOException, ApiException
      Delete Trustee User
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUserWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeUserWithHttpInfo(String trusteeOrgId, String trusteeUserId) throws IOException
      Delete Trustee User
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUser

      public void deleteOrgauthorizationTrusteeUser(DeleteOrgauthorizationTrusteeUserRequest request) throws IOException, ApiException
      Delete Trustee User
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUser

      public ApiResponse<Void> deleteOrgauthorizationTrusteeUser(ApiRequest<Void> request) throws IOException
      Delete Trustee User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUserRoles

      public void deleteOrgauthorizationTrusteeUserRoles(String trusteeOrgId, String trusteeUserId) throws IOException, ApiException
      Delete Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUserRolesWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteeUserRolesWithHttpInfo(String trusteeOrgId, String trusteeUserId) throws IOException
      Delete Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUserRoles

      public void deleteOrgauthorizationTrusteeUserRoles(DeleteOrgauthorizationTrusteeUserRolesRequest request) throws IOException, ApiException
      Delete Trustee User Roles
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteeUserRoles

      public ApiResponse<Void> deleteOrgauthorizationTrusteeUserRoles(ApiRequest<Void> request) throws IOException
      Delete Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustees

      public void deleteOrgauthorizationTrustees(List<String> id) throws IOException, ApiException
      Delete Bulk Org Trustees deleteOrgauthorizationTrustees is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      id - Comma separated list of trustee ids to remove (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrusteesWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrusteesWithHttpInfo(List<String> id) throws IOException
      Delete Bulk Org Trustees deleteOrgauthorizationTrustees is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      id - Comma separated list of trustee ids to remove (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustees

      public void deleteOrgauthorizationTrustees(DeleteOrgauthorizationTrusteesRequest request) throws IOException, ApiException
      Delete Bulk Org Trustees deleteOrgauthorizationTrustees is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustees

      public ApiResponse<Void> deleteOrgauthorizationTrustees(ApiRequest<Void> request) throws IOException
      Delete Bulk Org Trustees deleteOrgauthorizationTrustees is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustor

      public void deleteOrgauthorizationTrustor(String trustorOrgId) throws IOException, ApiException
      Delete Org Trust
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrustorWithHttpInfo(String trustorOrgId) throws IOException
      Delete Org Trust
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustor

      public void deleteOrgauthorizationTrustor(DeleteOrgauthorizationTrustorRequest request) throws IOException, ApiException
      Delete Org Trust
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustor

      public ApiResponse<Void> deleteOrgauthorizationTrustor(ApiRequest<Void> request) throws IOException
      Delete Org Trust
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorCloneduser

      public void deleteOrgauthorizationTrustorCloneduser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Delete Cloned User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorCloneduserWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrustorCloneduserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Delete Cloned User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorCloneduser

      public void deleteOrgauthorizationTrustorCloneduser(DeleteOrgauthorizationTrustorCloneduserRequest request) throws IOException, ApiException
      Delete Cloned User
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorCloneduser

      public ApiResponse<Void> deleteOrgauthorizationTrustorCloneduser(ApiRequest<Void> request) throws IOException
      Delete Cloned User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorGroup

      public void deleteOrgauthorizationTrustorGroup(String trustorOrgId, String trustorGroupId) throws IOException, ApiException
      Delete Trustee Group
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorGroupWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrustorGroupWithHttpInfo(String trustorOrgId, String trustorGroupId) throws IOException
      Delete Trustee Group
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorGroup

      public void deleteOrgauthorizationTrustorGroup(DeleteOrgauthorizationTrustorGroupRequest request) throws IOException, ApiException
      Delete Trustee Group
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorGroup

      public ApiResponse<Void> deleteOrgauthorizationTrustorGroup(ApiRequest<Void> request) throws IOException
      Delete Trustee Group
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorUser

      public void deleteOrgauthorizationTrustorUser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Delete Trustee User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorUserWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrustorUserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Delete Trustee User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorUser

      public void deleteOrgauthorizationTrustorUser(DeleteOrgauthorizationTrustorUserRequest request) throws IOException, ApiException
      Delete Trustee User
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorUser

      public ApiResponse<Void> deleteOrgauthorizationTrustorUser(ApiRequest<Void> request) throws IOException
      Delete Trustee User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustors

      public void deleteOrgauthorizationTrustors(List<String> id) throws IOException, ApiException
      Delete Bulk Org Trustors deleteOrgauthorizationTrustors is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      id - Comma separated list of trustor ids to remove (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustorsWithHttpInfo

      public ApiResponse<Void> deleteOrgauthorizationTrustorsWithHttpInfo(List<String> id) throws IOException
      Delete Bulk Org Trustors deleteOrgauthorizationTrustors is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      id - Comma separated list of trustor ids to remove (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustors

      public void deleteOrgauthorizationTrustors(DeleteOrgauthorizationTrustorsRequest request) throws IOException, ApiException
      Delete Bulk Org Trustors deleteOrgauthorizationTrustors is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteOrgauthorizationTrustors

      public ApiResponse<Void> deleteOrgauthorizationTrustors(ApiRequest<Void> request) throws IOException
      Delete Bulk Org Trustors deleteOrgauthorizationTrustors is a preview method and is subject to both breaking and non-breaking changes at any time without notice
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationPairing

      public TrustRequest getOrgauthorizationPairing(String pairingId) throws IOException, ApiException
      Get Pairing Info
      Parameters:
      pairingId - Pairing Id (required)
      Returns:
      TrustRequest
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationPairingWithHttpInfo

      public ApiResponse<TrustRequest> getOrgauthorizationPairingWithHttpInfo(String pairingId) throws IOException
      Get Pairing Info
      Parameters:
      pairingId - Pairing Id (required)
      Returns:
      TrustRequest
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationPairing

      public TrustRequest getOrgauthorizationPairing(GetOrgauthorizationPairingRequest request) throws IOException, ApiException
      Get Pairing Info
      Parameters:
      request - The request object
      Returns:
      TrustRequest
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationPairing

      public ApiResponse<TrustRequest> getOrgauthorizationPairing(ApiRequest<Void> request) throws IOException
      Get Pairing Info
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustee

      public Trustee getOrgauthorizationTrustee(String trusteeOrgId) throws IOException, ApiException
      Get Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeWithHttpInfo

      public ApiResponse<Trustee> getOrgauthorizationTrusteeWithHttpInfo(String trusteeOrgId) throws IOException
      Get Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Returns:
      Trustee
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustee

      public Trustee getOrgauthorizationTrustee(GetOrgauthorizationTrusteeRequest request) throws IOException, ApiException
      Get Org Trust
      Parameters:
      request - The request object
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustee

      public ApiResponse<Trustee> getOrgauthorizationTrustee(ApiRequest<Void> request) throws IOException
      Get Org Trust
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeClonedusers

      public ClonedUserEntityListing getOrgauthorizationTrusteeClonedusers(String trusteeOrgId) throws IOException, ApiException
      The list of cloned users from the trustee organization (i.e. users with a native user record). There can be no more than 5 cloned users per organization, so results are represented as simple list and not paged
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Returns:
      ClonedUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeClonedusersWithHttpInfo

      public ApiResponse<ClonedUserEntityListing> getOrgauthorizationTrusteeClonedusersWithHttpInfo(String trusteeOrgId) throws IOException
      The list of cloned users from the trustee organization (i.e. users with a native user record). There can be no more than 5 cloned users per organization, so results are represented as simple list and not paged
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      Returns:
      ClonedUserEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeClonedusers

      public ClonedUserEntityListing getOrgauthorizationTrusteeClonedusers(GetOrgauthorizationTrusteeClonedusersRequest request) throws IOException, ApiException
      The list of cloned users from the trustee organization (i.e. users with a native user record). There can be no more than 5 cloned users per organization, so results are represented as simple list and not paged
      Parameters:
      request - The request object
      Returns:
      ClonedUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeClonedusers

      public ApiResponse<ClonedUserEntityListing> getOrgauthorizationTrusteeClonedusers(ApiRequest<Void> request) throws IOException
      The list of cloned users from the trustee organization (i.e. users with a native user record). There can be no more than 5 cloned users per organization, so results are represented as simple list and not paged
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroup

      public TrustGroup getOrgauthorizationTrusteeGroup(String trusteeOrgId, String trusteeGroupId) throws IOException, ApiException
      Get Trustee Group
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupWithHttpInfo

      public ApiResponse<TrustGroup> getOrgauthorizationTrusteeGroupWithHttpInfo(String trusteeOrgId, String trusteeGroupId) throws IOException
      Get Trustee Group
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Returns:
      TrustGroup
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroup

      public TrustGroup getOrgauthorizationTrusteeGroup(GetOrgauthorizationTrusteeGroupRequest request) throws IOException, ApiException
      Get Trustee Group
      Parameters:
      request - The request object
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroup

      public ApiResponse<TrustGroup> getOrgauthorizationTrusteeGroup(ApiRequest<Void> request) throws IOException
      Get Trustee Group
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupRoles

      public UserAuthorization getOrgauthorizationTrusteeGroupRoles(String trusteeOrgId, String trusteeGroupId) throws IOException, ApiException
      Get Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupRolesWithHttpInfo

      public ApiResponse<UserAuthorization> getOrgauthorizationTrusteeGroupRolesWithHttpInfo(String trusteeOrgId, String trusteeGroupId) throws IOException
      Get Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupRoles

      public UserAuthorization getOrgauthorizationTrusteeGroupRoles(GetOrgauthorizationTrusteeGroupRolesRequest request) throws IOException, ApiException
      Get Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupRoles

      public ApiResponse<UserAuthorization> getOrgauthorizationTrusteeGroupRoles(ApiRequest<Void> request) throws IOException
      Get Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroups

      public TrustGroupEntityListing getOrgauthorizationTrusteeGroups(String trusteeOrgId, Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of trustee groups for this organization (i.e. groups granted access to this organization).
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustGroupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroupsWithHttpInfo

      public ApiResponse<TrustGroupEntityListing> getOrgauthorizationTrusteeGroupsWithHttpInfo(String trusteeOrgId, Integer pageSize, Integer pageNumber) throws IOException
      The list of trustee groups for this organization (i.e. groups granted access to this organization).
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustGroupEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroups

      public TrustGroupEntityListing getOrgauthorizationTrusteeGroups(GetOrgauthorizationTrusteeGroupsRequest request) throws IOException, ApiException
      The list of trustee groups for this organization (i.e. groups granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      TrustGroupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeGroups

      public ApiResponse<TrustGroupEntityListing> getOrgauthorizationTrusteeGroups(ApiRequest<Void> request) throws IOException
      The list of trustee groups for this organization (i.e. groups granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUser

      public TrustUser getOrgauthorizationTrusteeUser(String trusteeOrgId, String trusteeUserId) throws IOException, ApiException
      Get Trustee User
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUserWithHttpInfo

      public ApiResponse<TrustUser> getOrgauthorizationTrusteeUserWithHttpInfo(String trusteeOrgId, String trusteeUserId) throws IOException
      Get Trustee User
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUser

      public TrustUser getOrgauthorizationTrusteeUser(GetOrgauthorizationTrusteeUserRequest request) throws IOException, ApiException
      Get Trustee User
      Parameters:
      request - The request object
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUser

      public ApiResponse<TrustUser> getOrgauthorizationTrusteeUser(ApiRequest<Void> request) throws IOException
      Get Trustee User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUserRoles

      public UserAuthorization getOrgauthorizationTrusteeUserRoles(String trusteeOrgId, String trusteeUserId) throws IOException, ApiException
      Get Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUserRolesWithHttpInfo

      public ApiResponse<UserAuthorization> getOrgauthorizationTrusteeUserRolesWithHttpInfo(String trusteeOrgId, String trusteeUserId) throws IOException
      Get Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUserRoles

      public UserAuthorization getOrgauthorizationTrusteeUserRoles(GetOrgauthorizationTrusteeUserRolesRequest request) throws IOException, ApiException
      Get Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUserRoles

      public ApiResponse<UserAuthorization> getOrgauthorizationTrusteeUserRoles(ApiRequest<Void> request) throws IOException
      Get Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUsers

      public TrustUserEntityListing getOrgauthorizationTrusteeUsers(String trusteeOrgId, Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of trustee users for this organization (i.e. users granted access to this organization).
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUsersWithHttpInfo

      public ApiResponse<TrustUserEntityListing> getOrgauthorizationTrusteeUsersWithHttpInfo(String trusteeOrgId, Integer pageSize, Integer pageNumber) throws IOException
      The list of trustee users for this organization (i.e. users granted access to this organization).
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustUserEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUsers

      public TrustUserEntityListing getOrgauthorizationTrusteeUsers(GetOrgauthorizationTrusteeUsersRequest request) throws IOException, ApiException
      The list of trustee users for this organization (i.e. users granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      TrustUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteeUsers

      public ApiResponse<TrustUserEntityListing> getOrgauthorizationTrusteeUsers(ApiRequest<Void> request) throws IOException
      The list of trustee users for this organization (i.e. users granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustees

      public TrustEntityListing getOrgauthorizationTrustees(Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of trustees for this organization (i.e. organizations granted access to this organization).
      Parameters:
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesWithHttpInfo

      public ApiResponse<TrustEntityListing> getOrgauthorizationTrusteesWithHttpInfo(Integer pageSize, Integer pageNumber) throws IOException
      The list of trustees for this organization (i.e. organizations granted access to this organization).
      Parameters:
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustees

      public TrustEntityListing getOrgauthorizationTrustees(GetOrgauthorizationTrusteesRequest request) throws IOException, ApiException
      The list of trustees for this organization (i.e. organizations granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      TrustEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustees

      public ApiResponse<TrustEntityListing> getOrgauthorizationTrustees(ApiRequest<Void> request) throws IOException
      The list of trustees for this organization (i.e. organizations granted access to this organization).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesCare

      public TrusteeReferenceList getOrgauthorizationTrusteesCare() throws IOException, ApiException
      Get Customer Care organization ids.
      Returns:
      TrusteeReferenceList
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesCareWithHttpInfo

      public ApiResponse<TrusteeReferenceList> getOrgauthorizationTrusteesCareWithHttpInfo() throws IOException
      Get Customer Care organization ids.
      Returns:
      TrusteeReferenceList
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesCare

      public TrusteeReferenceList getOrgauthorizationTrusteesCare(GetOrgauthorizationTrusteesCareRequest request) throws IOException, ApiException
      Get Customer Care organization ids.
      Parameters:
      request - The request object
      Returns:
      TrusteeReferenceList
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesCare

      public ApiResponse<TrusteeReferenceList> getOrgauthorizationTrusteesCare(ApiRequest<Void> request) throws IOException
      Get Customer Care organization ids.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesDefault

      public Trustee getOrgauthorizationTrusteesDefault() throws IOException, ApiException
      Get organization authorization trust with Customer Care, if one exists.
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesDefaultWithHttpInfo

      public ApiResponse<Trustee> getOrgauthorizationTrusteesDefaultWithHttpInfo() throws IOException
      Get organization authorization trust with Customer Care, if one exists.
      Returns:
      Trustee
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesDefault

      public Trustee getOrgauthorizationTrusteesDefault(GetOrgauthorizationTrusteesDefaultRequest request) throws IOException, ApiException
      Get organization authorization trust with Customer Care, if one exists.
      Parameters:
      request - The request object
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrusteesDefault

      public ApiResponse<Trustee> getOrgauthorizationTrusteesDefault(ApiRequest<Void> request) throws IOException
      Get organization authorization trust with Customer Care, if one exists.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustor

      public Trustor getOrgauthorizationTrustor(String trustorOrgId) throws IOException, ApiException
      Get Org Trust
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Returns:
      Trustor
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorWithHttpInfo

      public ApiResponse<Trustor> getOrgauthorizationTrustorWithHttpInfo(String trustorOrgId) throws IOException
      Get Org Trust
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Returns:
      Trustor
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustor

      public Trustor getOrgauthorizationTrustor(GetOrgauthorizationTrustorRequest request) throws IOException, ApiException
      Get Org Trust
      Parameters:
      request - The request object
      Returns:
      Trustor
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustor

      public ApiResponse<Trustor> getOrgauthorizationTrustor(ApiRequest<Void> request) throws IOException
      Get Org Trust
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorCloneduser

      public ClonedUser getOrgauthorizationTrustorCloneduser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Get Cloned User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      ClonedUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorCloneduserWithHttpInfo

      public ApiResponse<ClonedUser> getOrgauthorizationTrustorCloneduserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Get Cloned User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      ClonedUser
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorCloneduser

      public ClonedUser getOrgauthorizationTrustorCloneduser(GetOrgauthorizationTrustorCloneduserRequest request) throws IOException, ApiException
      Get Cloned User
      Parameters:
      request - The request object
      Returns:
      ClonedUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorCloneduser

      public ApiResponse<ClonedUser> getOrgauthorizationTrustorCloneduser(ApiRequest<Void> request) throws IOException
      Get Cloned User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorClonedusers

      public ClonedUserEntityListing getOrgauthorizationTrustorClonedusers(String trustorOrgId) throws IOException, ApiException
      The list of cloned users in the trustor organization (i.e. users with a native user record).
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Returns:
      ClonedUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorClonedusersWithHttpInfo

      public ApiResponse<ClonedUserEntityListing> getOrgauthorizationTrustorClonedusersWithHttpInfo(String trustorOrgId) throws IOException
      The list of cloned users in the trustor organization (i.e. users with a native user record).
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      Returns:
      ClonedUserEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorClonedusers

      public ClonedUserEntityListing getOrgauthorizationTrustorClonedusers(GetOrgauthorizationTrustorClonedusersRequest request) throws IOException, ApiException
      The list of cloned users in the trustor organization (i.e. users with a native user record).
      Parameters:
      request - The request object
      Returns:
      ClonedUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorClonedusers

      public ApiResponse<ClonedUserEntityListing> getOrgauthorizationTrustorClonedusers(ApiRequest<Void> request) throws IOException
      The list of cloned users in the trustor organization (i.e. users with a native user record).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroup

      public TrustGroup getOrgauthorizationTrustorGroup(String trustorOrgId, String trustorGroupId) throws IOException, ApiException
      Get Trustee Group
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroupWithHttpInfo

      public ApiResponse<TrustGroup> getOrgauthorizationTrustorGroupWithHttpInfo(String trustorOrgId, String trustorGroupId) throws IOException
      Get Trustee Group
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Returns:
      TrustGroup
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroup

      public TrustGroup getOrgauthorizationTrustorGroup(GetOrgauthorizationTrustorGroupRequest request) throws IOException, ApiException
      Get Trustee Group
      Parameters:
      request - The request object
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroup

      public ApiResponse<TrustGroup> getOrgauthorizationTrustorGroup(ApiRequest<Void> request) throws IOException
      Get Trustee Group
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroups

      public TrustGroupEntityListing getOrgauthorizationTrustorGroups(String trustorOrgId, Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of groups in the trustor organization (i.e. groups granted access).
      Parameters:
      trustorOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustGroupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroupsWithHttpInfo

      public ApiResponse<TrustGroupEntityListing> getOrgauthorizationTrustorGroupsWithHttpInfo(String trustorOrgId, Integer pageSize, Integer pageNumber) throws IOException
      The list of groups in the trustor organization (i.e. groups granted access).
      Parameters:
      trustorOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustGroupEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroups

      public TrustGroupEntityListing getOrgauthorizationTrustorGroups(GetOrgauthorizationTrustorGroupsRequest request) throws IOException, ApiException
      The list of groups in the trustor organization (i.e. groups granted access).
      Parameters:
      request - The request object
      Returns:
      TrustGroupEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorGroups

      public ApiResponse<TrustGroupEntityListing> getOrgauthorizationTrustorGroups(ApiRequest<Void> request) throws IOException
      The list of groups in the trustor organization (i.e. groups granted access).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUser

      public TrustUser getOrgauthorizationTrustorUser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Get Trustee User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUserWithHttpInfo

      public ApiResponse<TrustUser> getOrgauthorizationTrustorUserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Get Trustee User
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUser

      public TrustUser getOrgauthorizationTrustorUser(GetOrgauthorizationTrustorUserRequest request) throws IOException, ApiException
      Get Trustee User
      Parameters:
      request - The request object
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUser

      public ApiResponse<TrustUser> getOrgauthorizationTrustorUser(ApiRequest<Void> request) throws IOException
      Get Trustee User
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUsers

      public TrustUserEntityListing getOrgauthorizationTrustorUsers(String trustorOrgId, Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of users in the trustor organization (i.e. users granted access).
      Parameters:
      trustorOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUsersWithHttpInfo

      public ApiResponse<TrustUserEntityListing> getOrgauthorizationTrustorUsersWithHttpInfo(String trustorOrgId, Integer pageSize, Integer pageNumber) throws IOException
      The list of users in the trustor organization (i.e. users granted access).
      Parameters:
      trustorOrgId - Trustee Organization Id (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustUserEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUsers

      public TrustUserEntityListing getOrgauthorizationTrustorUsers(GetOrgauthorizationTrustorUsersRequest request) throws IOException, ApiException
      The list of users in the trustor organization (i.e. users granted access).
      Parameters:
      request - The request object
      Returns:
      TrustUserEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorUsers

      public ApiResponse<TrustUserEntityListing> getOrgauthorizationTrustorUsers(ApiRequest<Void> request) throws IOException
      The list of users in the trustor organization (i.e. users granted access).
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustors

      public TrustorEntityListing getOrgauthorizationTrustors(Integer pageSize, Integer pageNumber) throws IOException, ApiException
      The list of organizations that have authorized/trusted your organization.
      Parameters:
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustorEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustorsWithHttpInfo

      public ApiResponse<TrustorEntityListing> getOrgauthorizationTrustorsWithHttpInfo(Integer pageSize, Integer pageNumber) throws IOException
      The list of organizations that have authorized/trusted your organization.
      Parameters:
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      Returns:
      TrustorEntityListing
      Throws:
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustors

      public TrustorEntityListing getOrgauthorizationTrustors(GetOrgauthorizationTrustorsRequest request) throws IOException, ApiException
      The list of organizations that have authorized/trusted your organization.
      Parameters:
      request - The request object
      Returns:
      TrustorEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getOrgauthorizationTrustors

      public ApiResponse<TrustorEntityListing> getOrgauthorizationTrustors(ApiRequest<Void> request) throws IOException
      The list of organizations that have authorized/trusted your organization.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationPairings

      public TrustRequest postOrgauthorizationPairings(TrustRequestCreate body) throws IOException, ApiException
      A pairing id is created by the trustee and given to the trustor to create a trust.
      Parameters:
      body - Pairing Info (required)
      Returns:
      TrustRequest
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationPairingsWithHttpInfo

      public ApiResponse<TrustRequest> postOrgauthorizationPairingsWithHttpInfo(TrustRequestCreate body) throws IOException
      A pairing id is created by the trustee and given to the trustor to create a trust.
      Parameters:
      body - Pairing Info (required)
      Returns:
      TrustRequest
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationPairings

      public TrustRequest postOrgauthorizationPairings(PostOrgauthorizationPairingsRequest request) throws IOException, ApiException
      A pairing id is created by the trustee and given to the trustor to create a trust.
      Parameters:
      request - The request object
      Returns:
      TrustRequest
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationPairings

      public ApiResponse<TrustRequest> postOrgauthorizationPairings(ApiRequest<TrustRequestCreate> request) throws IOException
      A pairing id is created by the trustee and given to the trustor to create a trust.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeGroups

      public TrustGroup postOrgauthorizationTrusteeGroups(String trusteeOrgId, TrustMemberCreate body) throws IOException, ApiException
      Add a group to the trust.
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Trust (required)
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeGroupsWithHttpInfo

      public ApiResponse<TrustGroup> postOrgauthorizationTrusteeGroupsWithHttpInfo(String trusteeOrgId, TrustMemberCreate body) throws IOException
      Add a group to the trust.
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Trust (required)
      Returns:
      TrustGroup
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeGroups

      public TrustGroup postOrgauthorizationTrusteeGroups(PostOrgauthorizationTrusteeGroupsRequest request) throws IOException, ApiException
      Add a group to the trust.
      Parameters:
      request - The request object
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeGroups

      public ApiResponse<TrustGroup> postOrgauthorizationTrusteeGroups(ApiRequest<TrustMemberCreate> request) throws IOException
      Add a group to the trust.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeUsers

      public TrustUser postOrgauthorizationTrusteeUsers(String trusteeOrgId, TrustMemberCreate body) throws IOException, ApiException
      Add a user to the trust.
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Trust (required)
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeUsersWithHttpInfo

      public ApiResponse<TrustUser> postOrgauthorizationTrusteeUsersWithHttpInfo(String trusteeOrgId, TrustMemberCreate body) throws IOException
      Add a user to the trust.
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Trust (required)
      Returns:
      TrustUser
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeUsers

      public TrustUser postOrgauthorizationTrusteeUsers(PostOrgauthorizationTrusteeUsersRequest request) throws IOException, ApiException
      Add a user to the trust.
      Parameters:
      request - The request object
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteeUsers

      public ApiResponse<TrustUser> postOrgauthorizationTrusteeUsers(ApiRequest<TrustMemberCreate> request) throws IOException
      Add a user to the trust.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustees

      public Trustee postOrgauthorizationTrustees(TrustCreate body) throws IOException, ApiException
      Create a new organization authorization trust. This is required to grant other organizations access to your organization.
      Parameters:
      body - Trust (required)
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesWithHttpInfo

      public ApiResponse<Trustee> postOrgauthorizationTrusteesWithHttpInfo(TrustCreate body) throws IOException
      Create a new organization authorization trust. This is required to grant other organizations access to your organization.
      Parameters:
      body - Trust (required)
      Returns:
      Trustee
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustees

      public Trustee postOrgauthorizationTrustees(PostOrgauthorizationTrusteesRequest request) throws IOException, ApiException
      Create a new organization authorization trust. This is required to grant other organizations access to your organization.
      Parameters:
      request - The request object
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustees

      public ApiResponse<Trustee> postOrgauthorizationTrustees(ApiRequest<TrustCreate> request) throws IOException
      Create a new organization authorization trust. This is required to grant other organizations access to your organization.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesAudits

      public Object postOrgauthorizationTrusteesAudits(TrusteeAuditQueryRequest body, Integer pageSize, Integer pageNumber, String sortBy, String sortOrder) throws IOException, ApiException
      Get Org Trustee Audits
      Parameters:
      body - Values to scope the request. (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      sortBy - Sort by (optional, default to timestamp)
      sortOrder - Sort order (optional, default to descending)
      Returns:
      Object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesAuditsWithHttpInfo

      public ApiResponse<Object> postOrgauthorizationTrusteesAuditsWithHttpInfo(TrusteeAuditQueryRequest body, Integer pageSize, Integer pageNumber, String sortBy, String sortOrder) throws IOException
      Get Org Trustee Audits
      Parameters:
      body - Values to scope the request. (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      sortBy - Sort by (optional, default to timestamp)
      sortOrder - Sort order (optional, default to descending)
      Returns:
      Object
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesAudits

      public Object postOrgauthorizationTrusteesAudits(PostOrgauthorizationTrusteesAuditsRequest request) throws IOException, ApiException
      Get Org Trustee Audits
      Parameters:
      request - The request object
      Returns:
      Object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesAudits

      public ApiResponse<Object> postOrgauthorizationTrusteesAudits(ApiRequest<TrusteeAuditQueryRequest> request) throws IOException
      Get Org Trustee Audits
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesCare

      public TrustEntityListing postOrgauthorizationTrusteesCare(Boolean assignDefaultRole, Boolean autoExpire, Boolean assignFullAccess, Boolean allowTrustedUserAccess) throws IOException, ApiException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      assignDefaultRole - Assign Admin role to default pairing with Customer Care (optional)
      autoExpire - Automatically expire pairing after 30 days (optional)
      assignFullAccess - Grant Customer Care full access to the organization (optional)
      allowTrustedUserAccess - Make Customer Care a Trusted User (optional)
      Returns:
      TrustEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesCareWithHttpInfo

      public ApiResponse<TrustEntityListing> postOrgauthorizationTrusteesCareWithHttpInfo(Boolean assignDefaultRole, Boolean autoExpire, Boolean assignFullAccess, Boolean allowTrustedUserAccess) throws IOException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      assignDefaultRole - Assign Admin role to default pairing with Customer Care (optional)
      autoExpire - Automatically expire pairing after 30 days (optional)
      assignFullAccess - Grant Customer Care full access to the organization (optional)
      allowTrustedUserAccess - Make Customer Care a Trusted User (optional)
      Returns:
      TrustEntityListing
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesCare

      public TrustEntityListing postOrgauthorizationTrusteesCare(PostOrgauthorizationTrusteesCareRequest request) throws IOException, ApiException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      request - The request object
      Returns:
      TrustEntityListing
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesCare

      public ApiResponse<TrustEntityListing> postOrgauthorizationTrusteesCare(ApiRequest<Void> request) throws IOException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesDefault

      public Trustee postOrgauthorizationTrusteesDefault(Boolean assignDefaultRole, Boolean autoExpire) throws IOException, ApiException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      assignDefaultRole - Assign Admin role to default pairing with Customer Care (optional)
      autoExpire - Automatically expire pairing after 30 days (optional)
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesDefaultWithHttpInfo

      public ApiResponse<Trustee> postOrgauthorizationTrusteesDefaultWithHttpInfo(Boolean assignDefaultRole, Boolean autoExpire) throws IOException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      assignDefaultRole - Assign Admin role to default pairing with Customer Care (optional)
      autoExpire - Automatically expire pairing after 30 days (optional)
      Returns:
      Trustee
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesDefault

      public Trustee postOrgauthorizationTrusteesDefault(PostOrgauthorizationTrusteesDefaultRequest request) throws IOException, ApiException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      request - The request object
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrusteesDefault

      public ApiResponse<Trustee> postOrgauthorizationTrusteesDefault(ApiRequest<Void> request) throws IOException
      Create a new organization authorization trust with Customer Care. This is required to grant your regional Customer Care organization access to your organization.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustorAudits

      public Object postOrgauthorizationTrustorAudits(TrustorAuditQueryRequest body, Integer pageSize, Integer pageNumber, String sortBy, String sortOrder) throws IOException, ApiException
      Get Org Trustor Audits
      Parameters:
      body - Values to scope the request. (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      sortBy - Sort by (optional, default to timestamp)
      sortOrder - Sort order (optional, default to descending)
      Returns:
      Object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustorAuditsWithHttpInfo

      public ApiResponse<Object> postOrgauthorizationTrustorAuditsWithHttpInfo(TrustorAuditQueryRequest body, Integer pageSize, Integer pageNumber, String sortBy, String sortOrder) throws IOException
      Get Org Trustor Audits
      Parameters:
      body - Values to scope the request. (required)
      pageSize - Page size (optional, default to 25)
      pageNumber - Page number (optional, default to 1)
      sortBy - Sort by (optional, default to timestamp)
      sortOrder - Sort order (optional, default to descending)
      Returns:
      Object
      Throws:
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustorAudits

      public Object postOrgauthorizationTrustorAudits(PostOrgauthorizationTrustorAuditsRequest request) throws IOException, ApiException
      Get Org Trustor Audits
      Parameters:
      request - The request object
      Returns:
      Object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • postOrgauthorizationTrustorAudits

      public ApiResponse<Object> postOrgauthorizationTrustorAudits(ApiRequest<TrustorAuditQueryRequest> request) throws IOException
      Get Org Trustor Audits
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustee

      public Trustee putOrgauthorizationTrustee(String trusteeOrgId, TrustUpdate body) throws IOException, ApiException
      Update Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Client (required)
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeWithHttpInfo

      public ApiResponse<Trustee> putOrgauthorizationTrusteeWithHttpInfo(String trusteeOrgId, TrustUpdate body) throws IOException
      Update Org Trust
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      body - Client (required)
      Returns:
      Trustee
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustee

      public Trustee putOrgauthorizationTrustee(PutOrgauthorizationTrusteeRequest request) throws IOException, ApiException
      Update Org Trust
      Parameters:
      request - The request object
      Returns:
      Trustee
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustee

      public ApiResponse<Trustee> putOrgauthorizationTrustee(ApiRequest<TrustUpdate> request) throws IOException
      Update Org Trust
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoledivisions

      public UserAuthorization putOrgauthorizationTrusteeGroupRoledivisions(String trusteeOrgId, String trusteeGroupId, RoleDivisionGrants body) throws IOException, ApiException
      Update Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      body - Set of roles with corresponding divisions to apply (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoledivisionsWithHttpInfo

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeGroupRoledivisionsWithHttpInfo(String trusteeOrgId, String trusteeGroupId, RoleDivisionGrants body) throws IOException
      Update Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      body - Set of roles with corresponding divisions to apply (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoledivisions

      public UserAuthorization putOrgauthorizationTrusteeGroupRoledivisions(PutOrgauthorizationTrusteeGroupRoledivisionsRequest request) throws IOException, ApiException
      Update Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoledivisions

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeGroupRoledivisions(ApiRequest<RoleDivisionGrants> request) throws IOException
      Update Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoles

      public UserAuthorization putOrgauthorizationTrusteeGroupRoles(String trusteeOrgId, String trusteeGroupId, List<String> body) throws IOException, ApiException
      Update Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      body - List of roles (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRolesWithHttpInfo

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeGroupRolesWithHttpInfo(String trusteeOrgId, String trusteeGroupId, List<String> body) throws IOException
      Update Trustee Group Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeGroupId - Trustee Group Id (required)
      body - List of roles (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoles

      public UserAuthorization putOrgauthorizationTrusteeGroupRoles(PutOrgauthorizationTrusteeGroupRolesRequest request) throws IOException, ApiException
      Update Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeGroupRoles

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeGroupRoles(ApiRequest<List<String>> request) throws IOException
      Update Trustee Group Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoledivisions

      public UserAuthorization putOrgauthorizationTrusteeUserRoledivisions(String trusteeOrgId, String trusteeUserId, RoleDivisionGrants body) throws IOException, ApiException
      Update Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      body - Set of roles with corresponding divisions to apply (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoledivisionsWithHttpInfo

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeUserRoledivisionsWithHttpInfo(String trusteeOrgId, String trusteeUserId, RoleDivisionGrants body) throws IOException
      Update Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      body - Set of roles with corresponding divisions to apply (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoledivisions

      public UserAuthorization putOrgauthorizationTrusteeUserRoledivisions(PutOrgauthorizationTrusteeUserRoledivisionsRequest request) throws IOException, ApiException
      Update Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoledivisions

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeUserRoledivisions(ApiRequest<RoleDivisionGrants> request) throws IOException
      Update Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoles

      public UserAuthorization putOrgauthorizationTrusteeUserRoles(String trusteeOrgId, String trusteeUserId, List<String> body) throws IOException, ApiException
      Update Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      body - List of roles (required)
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRolesWithHttpInfo

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeUserRolesWithHttpInfo(String trusteeOrgId, String trusteeUserId, List<String> body) throws IOException
      Update Trustee User Roles
      Parameters:
      trusteeOrgId - Trustee Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      body - List of roles (required)
      Returns:
      UserAuthorization
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoles

      public UserAuthorization putOrgauthorizationTrusteeUserRoles(PutOrgauthorizationTrusteeUserRolesRequest request) throws IOException, ApiException
      Update Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      UserAuthorization
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrusteeUserRoles

      public ApiResponse<UserAuthorization> putOrgauthorizationTrusteeUserRoles(ApiRequest<List<String>> request) throws IOException
      Update Trustee User Roles
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorCloneduser

      public ClonedUser putOrgauthorizationTrustorCloneduser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Creates a clone of the trustee user in the trustor org.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      ClonedUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorCloneduserWithHttpInfo

      public ApiResponse<ClonedUser> putOrgauthorizationTrustorCloneduserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Creates a clone of the trustee user in the trustor org.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      ClonedUser
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorCloneduser

      public ClonedUser putOrgauthorizationTrustorCloneduser(PutOrgauthorizationTrustorCloneduserRequest request) throws IOException, ApiException
      Creates a clone of the trustee user in the trustor org.
      Parameters:
      request - The request object
      Returns:
      ClonedUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorCloneduser

      public ApiResponse<ClonedUser> putOrgauthorizationTrustorCloneduser(ApiRequest<Void> request) throws IOException
      Creates a clone of the trustee user in the trustor org.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorGroup

      public TrustGroup putOrgauthorizationTrustorGroup(String trustorOrgId, String trustorGroupId) throws IOException, ApiException
      Add a Trustee Group to the trust.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorGroupWithHttpInfo

      public ApiResponse<TrustGroup> putOrgauthorizationTrustorGroupWithHttpInfo(String trustorOrgId, String trustorGroupId) throws IOException
      Add a Trustee Group to the trust.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trustorGroupId - Trustor Group Id (required)
      Returns:
      TrustGroup
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorGroup

      public TrustGroup putOrgauthorizationTrustorGroup(PutOrgauthorizationTrustorGroupRequest request) throws IOException, ApiException
      Add a Trustee Group to the trust.
      Parameters:
      request - The request object
      Returns:
      TrustGroup
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorGroup

      public ApiResponse<TrustGroup> putOrgauthorizationTrustorGroup(ApiRequest<Void> request) throws IOException
      Add a Trustee Group to the trust.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorUser

      public TrustUser putOrgauthorizationTrustorUser(String trustorOrgId, String trusteeUserId) throws IOException, ApiException
      Add a Trustee user to the trust.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorUserWithHttpInfo

      public ApiResponse<TrustUser> putOrgauthorizationTrustorUserWithHttpInfo(String trustorOrgId, String trusteeUserId) throws IOException
      Add a Trustee user to the trust.
      Parameters:
      trustorOrgId - Trustor Organization Id (required)
      trusteeUserId - Trustee User Id (required)
      Returns:
      TrustUser
      Throws:
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorUser

      public TrustUser putOrgauthorizationTrustorUser(PutOrgauthorizationTrustorUserRequest request) throws IOException, ApiException
      Add a Trustee user to the trust.
      Parameters:
      request - The request object
      Returns:
      TrustUser
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putOrgauthorizationTrustorUser

      public ApiResponse<TrustUser> putOrgauthorizationTrustorUser(ApiRequest<Void> request) throws IOException
      Add a Trustee user to the trust.
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed