| <?php |
| namespace Wsis\Stubs; |
| use SoapClient; |
| |
| /** |
| * This file contains the DTOs and the method stubs for |
| * WSO2 IS 4.6.0 RemoteUserStoreManger service. |
| */ |
| |
| class ClaimDTO { |
| |
| /** |
| * @var string $claimUri |
| * @access public |
| */ |
| public $claimUri; |
| |
| /** |
| * @var string $description |
| * @access public |
| */ |
| public $description; |
| |
| /** |
| * @var string $dialectURI |
| * @access public |
| */ |
| public $dialectURI; |
| |
| /** |
| * @var int $displayOrder |
| * @access public |
| */ |
| public $displayOrder; |
| |
| /** |
| * @var string $displayTag |
| * @access public |
| */ |
| public $displayTag; |
| |
| /** |
| * @var string $regEx |
| * @access public |
| */ |
| public $regEx; |
| |
| /** |
| * @var boolean $required |
| * @access public |
| */ |
| public $required; |
| |
| /** |
| * @var boolean $supportedByDefault |
| * @access public |
| */ |
| public $supportedByDefault; |
| |
| /** |
| * @var string $value |
| * @access public |
| */ |
| public $value; |
| |
| } |
| |
| class PermissionDTO { |
| |
| /** |
| * @var string $action |
| * @access public |
| */ |
| public $action; |
| |
| /** |
| * @var string $resourceId |
| * @access public |
| */ |
| public $resourceId; |
| |
| } |
| |
| class Tenant { |
| |
| /** |
| * @var boolean $active |
| * @access public |
| */ |
| public $active; |
| |
| /** |
| * @var string $adminFirstName |
| * @access public |
| */ |
| public $adminFirstName; |
| |
| /** |
| * @var string $adminFullName |
| * @access public |
| */ |
| public $adminFullName; |
| |
| /** |
| * @var string $adminLastName |
| * @access public |
| */ |
| public $adminLastName; |
| |
| /** |
| * @var string $adminName |
| * @access public |
| */ |
| public $adminName; |
| |
| /** |
| * @var string $adminPassword |
| * @access public |
| */ |
| public $adminPassword; |
| |
| /** |
| * @var string $createdDate YYYY-MM-DD |
| * @access public |
| */ |
| public $createdDate; |
| |
| /** |
| * @var string $domain |
| * @access public |
| */ |
| public $domain; |
| |
| /** |
| * @var string $email |
| * @access public |
| */ |
| public $email; |
| |
| /** |
| * @var int $id |
| * @access public |
| */ |
| public $id; |
| |
| /** |
| * @var RealmConfiguration $realmConfig |
| * @access public |
| */ |
| public $realmConfig; |
| |
| } |
| |
| class RealmConfiguration { |
| |
| /** |
| * @var string $addAdmin |
| * @access public |
| */ |
| public $addAdmin; |
| |
| /** |
| * @var string $adminPassword |
| * @access public |
| */ |
| public $adminPassword; |
| |
| /** |
| * @var string $adminRoleName |
| * @access public |
| */ |
| public $adminRoleName; |
| |
| /** |
| * @var string $adminUserName |
| * @access public |
| */ |
| public $adminUserName; |
| |
| /** |
| * @var string $authorizationManagerClass |
| * @access public |
| */ |
| public $authorizationManagerClass; |
| |
| /** |
| * @var string $authzProperties |
| * @access public |
| */ |
| public $authzProperties; |
| |
| /** |
| * @var string $description |
| * @access public |
| */ |
| public $description; |
| |
| /** |
| * @var string $everyOneRoleName |
| * @access public |
| */ |
| public $everyOneRoleName; |
| |
| /** |
| * @var string $multipleCredentialProps |
| * @access public |
| */ |
| public $multipleCredentialProps; |
| |
| /** |
| * @var boolean $passwordsExternallyManaged |
| * @access public |
| */ |
| public $passwordsExternallyManaged; |
| |
| /** |
| * @var string $persistedTimestamp YYYY-MM-DD |
| * @access public |
| */ |
| public $persistedTimestamp; |
| |
| /** |
| * @var boolean $primary |
| * @access public |
| */ |
| public $primary; |
| |
| /** |
| * @var string $realmClassName |
| * @access public |
| */ |
| public $realmClassName; |
| |
| /** |
| * @var string $realmProperties |
| * @access public |
| */ |
| public $realmProperties; |
| |
| /** |
| * @var RealmConfiguration $secondaryRealmConfig |
| * @access public |
| */ |
| public $secondaryRealmConfig; |
| |
| /** |
| * @var int $tenantId |
| * @access public |
| */ |
| public $tenantId; |
| |
| /** |
| * @var string $userStoreClass |
| * @access public |
| */ |
| public $userStoreClass; |
| |
| /** |
| * @var string $userStoreProperties |
| * @access public |
| */ |
| public $userStoreProperties; |
| |
| } |
| |
| class ClaimValue { |
| |
| /** |
| * @var string $claimURI |
| * @access public |
| */ |
| public $claimURI; |
| |
| /** |
| * @var string $value |
| * @access public |
| */ |
| public $value; |
| |
| } |
| |
| class AddUserClaimValues { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var ClaimValue $claims |
| * @access public |
| */ |
| public $claims; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetUserClaimValuesForClaims { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claims |
| * @access public |
| */ |
| public $claims; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetUserClaimValuesForClaimsResponse { |
| |
| /** |
| * @var ClaimValue $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetTenantIdofUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $username; |
| |
| } |
| |
| class GetTenantIdofUserResponse { |
| |
| /** |
| * @var int $return |
| * @access public |
| */ |
| public $return; // int |
| |
| } |
| |
| class AddUserClaimValue { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claimURI |
| * @access public |
| */ |
| public $claimURI; |
| |
| /** |
| * @var string $claimValue |
| * @access public |
| */ |
| public $claimValue; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetUserClaimValues { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetUserClaimValuesResponse { |
| |
| /** |
| * @var ClaimDTO $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetTenantId { |
| |
| } |
| |
| class GetTenantIdResponse { |
| |
| /** |
| * @var int $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class AddUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $credential |
| * @access public |
| */ |
| public $credential; |
| |
| /** |
| * @var string $roleList |
| * @access public |
| */ |
| public $roleList; |
| |
| /** |
| * @var ClaimValue $claims |
| * @access public |
| */ |
| public $claims; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| /** |
| * @var boolean $requiredPasswordChange |
| * @access public |
| */ |
| public $requirePasswordChange; |
| |
| } |
| |
| class AddRole { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| /** |
| * @var string $userList |
| * @access public |
| */ |
| public $userList; |
| |
| /** |
| * @var PermissionDTO $permissions |
| * @access public |
| */ |
| public $permissions; |
| |
| } |
| |
| class GetUserList { |
| |
| /** |
| * @var string $claimUri |
| * @access public |
| */ |
| public $claimUri; |
| |
| /** |
| * @var string $claimValue |
| * @access public |
| */ |
| public $claimValue; |
| |
| /** |
| * @var string $profile |
| * @access public |
| */ |
| public $profile; |
| |
| } |
| |
| class GetUserListResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class UpdateCredential { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $newCredential |
| * @access public |
| */ |
| public $newCredential; |
| |
| /** |
| * @var string $oldCredential |
| * @access public |
| */ |
| public $oldCredential; |
| |
| } |
| |
| class UpdateUserListOfRole { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| /** |
| * @var string $deletedUsers |
| * @access public |
| */ |
| public $deletedUsers; |
| |
| /** |
| * @var string $newUsers |
| * @access public |
| */ |
| public $newUsers; |
| |
| } |
| |
| class UpdateRoleListOfUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $deletedRoles |
| * @access public |
| */ |
| public $deletedRoles; |
| |
| /** |
| * @var string $newRoles |
| * @access public |
| */ |
| public $newRoles; |
| |
| } |
| |
| class SetUserClaimValue { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claimURI |
| * @access public |
| */ |
| public $claimURI; |
| |
| /** |
| * @var string $claimValue |
| * @access public |
| */ |
| public $claimValue; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class SetUserClaimValues { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var ClaimValue $claims |
| * @access public |
| */ |
| public $claims; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class DeleteUserClaimValue { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claimURI |
| * @access public |
| */ |
| public $claimURI; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class DeleteUserClaimValues { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claims |
| * @access public |
| */ |
| public $claims; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetHybridRoles { |
| |
| } |
| |
| class GetHybridRolesResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetPasswordExpirationTime { |
| |
| /** |
| * @var string $username |
| * @access public |
| */ |
| public $username; |
| |
| } |
| |
| class GetPasswordExpirationTimeResponse { |
| |
| /** |
| * @var long $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class UpdateRoleName { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| /** |
| * @var string $newRoleName |
| * @access public |
| */ |
| public $newRoleName; |
| |
| } |
| |
| class ListUsers { |
| |
| /** |
| * @var string $filter |
| * @access public |
| */ |
| public $filter; |
| |
| /** |
| * @var int $maxItemLimit |
| * @access public |
| */ |
| public $maxItemLimit; |
| |
| } |
| |
| class ListUsersResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class IsExistingUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| } |
| |
| class IsExistingUserResponse { |
| |
| /** |
| * @var boolean $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class IsExistingRole { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| } |
| |
| class IsExistingRoleResponse { |
| |
| /** |
| * @var boolean $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetRoleNames { |
| |
| } |
| |
| class GetRoleNamesResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetProfileNames { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| } |
| |
| class GetProfileNamesResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetUserListOfRole { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| } |
| |
| class GetUserListOfRoleResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetUserClaimValue { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $claim |
| * @access public |
| */ |
| public $claim; |
| |
| /** |
| * @var string $profileName |
| * @access public |
| */ |
| public $profileName; |
| |
| } |
| |
| class GetUserClaimValueResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetAllProfileNames { |
| |
| } |
| |
| class GetAllProfileNamesResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class UpdateCredentialByAdmin { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $newCredential |
| * @access public |
| */ |
| public $newCredential; |
| |
| } |
| |
| class DeleteUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| } |
| |
| class DeleteRole { |
| |
| /** |
| * @var string $roleName |
| * @access public |
| */ |
| public $roleName; |
| |
| } |
| |
| class GetUserId { |
| |
| /** |
| * @var string $username |
| * @access public |
| */ |
| public $username; |
| |
| } |
| |
| class GetUserIdResponse { |
| |
| /** |
| * @var int $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetRoleListOfUser { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| } |
| |
| class getRoleListOfUserResponse { |
| |
| /** |
| * @var string $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class GetProperties { |
| |
| /** |
| * @var Tenant $tenant |
| * @access public |
| */ |
| public $tenant; |
| |
| } |
| |
| class GetPropertiesResponse { |
| |
| /** |
| * @var Array<string> $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class IsReadOnly { |
| |
| } |
| |
| class IsReadOnlyResponse { |
| |
| /** |
| * @var boolean $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class Authenticate { |
| |
| /** |
| * @var string $userName |
| * @access public |
| */ |
| public $userName; |
| |
| /** |
| * @var string $credential |
| * @access public |
| */ |
| public $credential; |
| |
| } |
| |
| class AuthenticateResponse { |
| |
| /** |
| * @var boolean $return |
| * @access public |
| */ |
| public $return; |
| |
| } |
| |
| class UserStoreException { |
| |
| } |
| |
| /** |
| * UserStoreManagerService class |
| * |
| */ |
| class UserStoreManagerStub extends SoapClient { |
| |
| private static $classmap = array( |
| 'ClaimDTO' => 'ClaimDTO', |
| 'PermissionDTO' => 'PermissionDTO', |
| 'Tenant' => 'Tenant', |
| 'RealmConfiguration' => 'RealmConfiguration', |
| 'ClaimValue' => 'ClaimValue', |
| 'addUserClaimValues' => 'AddUserClaimValues', |
| 'getUserClaimValuesForClaims' => 'GetUserClaimValuesForClaims', |
| 'getUserClaimValuesForClaimsResponse' => 'GetUserClaimValuesForClaimsResponse', |
| 'getTenantIdofUser' => 'GetTenantIdofUser', |
| 'getTenantIdofUserResponse' => 'GetTenantIdofUserResponse', |
| 'addUserClaimValue' => 'AddUserClaimValue', |
| 'getUserClaimValues' => 'GetUserClaimValues', |
| 'getUserClaimValuesResponse' => 'GetUserClaimValuesResponse', |
| 'getTenantId' => 'GetTenantId', |
| 'getTenantIdResponse' => 'GetTenantIdResponse', |
| 'addUser' => 'AddUser', |
| 'addRole' => 'AddRole', |
| 'getUserList' => 'GetUserList', |
| 'getUserListResponse' => 'GetUserListResponse', |
| 'updateCredential' => 'UpdateCredential', |
| 'updateUserListOfRole' => 'UpdateUserListOfRole', |
| 'updateRoleListOfUser' => 'UpdateRoleListOfUser', |
| 'setUserClaimValue' => 'SetUserClaimValue', |
| 'setUserClaimValues' => 'SetUserClaimValues', |
| 'deleteUserClaimValue' => 'DeleteUserClaimValue', |
| 'deleteUserClaimValues' => 'DeleteUserClaimValues', |
| 'getHybridRoles' => 'GetHybridRoles', |
| 'getHybridRolesResponse' => 'GetHybridRolesResponse', |
| 'getPasswordExpirationTime' => 'GetPasswordExpirationTime', |
| 'getPasswordExpirationTimeResponse' => 'GetPasswordExpirationTimeResponse', |
| 'updateRoleName' => 'UpdateRoleName', |
| 'listUsers' => 'ListUsers', |
| 'listUsersResponse' => 'ListUsersResponse', |
| 'isExistingUser' => 'IsExistingUser', |
| 'isExistingUserResponse' => 'IsExistingUserResponse', |
| 'isExistingRole' => 'IsExistingRole', |
| 'isExistingRoleResponse' => 'IsExistingRoleResponse', |
| 'getRoleNames' => 'GetRoleNames', |
| 'getRoleNamesResponse' => 'GetRoleNamesResponse', |
| 'getProfileNames' => 'GetProfileNames', |
| 'getProfileNamesResponse' => 'GetProfileNamesResponse', |
| 'getUserListOfRole' => 'GetUserListOfRole', |
| 'getUserListOfRoleResponse' => 'GetUserListOfRoleResponse', |
| 'getUserClaimValue' => 'GetUserClaimValue', |
| 'getUserClaimValueResponse' => 'GetUserClaimValueResponse', |
| 'getAllProfileNames' => 'GetAllProfileNames', |
| 'getAllProfileNamesResponse' => 'GetAllProfileNamesResponse', |
| 'updateCredentialByAdmin' => 'UpdateCredentialByAdmin', |
| 'deleteUser' => 'DeleteUser', |
| 'deleteRole' => 'DeleteRole', |
| 'getUserId' => 'GetUserId', |
| 'getUserIdResponse' => 'GetUserIdResponse', |
| 'getRoleListOfUser' => 'GetRoleListOfUser', |
| 'getRoleListOfUserResponse' => 'GetRoleListOfUserResponse', |
| 'getProperties' => 'GetProperties', |
| 'getPropertiesResponse' => 'GetPropertiesResponse', |
| 'isReadOnly' => 'IsReadOnly', |
| 'isReadOnlyResponse' => 'IsReadOnlyResponse', |
| 'authenticate' => 'Authenticate', |
| 'authenticateResponse' => 'AuthenticateResponse', |
| 'Tenant' => 'Tenant' |
| ); |
| |
| public function RemoteUserStoreManagerStub($wsdl, $options = array()) { |
| foreach (self::$classmap as $key => $value) { |
| if (!isset($options['classmap'][$key])) { |
| $options['classmap'][$key] = $value; |
| } |
| } |
| parent::__construct($wsdl, $options); |
| } |
| |
| /** |
| * Function to authenticate |
| * |
| * @param Authenticate $parameters |
| * @return AuthenticateResponse |
| */ |
| public function authenticate(Authenticate $parameters) { |
| return $this->__soapCall('authenticate', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function get user list |
| * |
| * @param GetUserList $parameters |
| * @return GetUserListResponse |
| */ |
| public function getUserList(GetUserList $parameters) { |
| return $this->__soapCall('getUserList', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the user claim value |
| * |
| * @param GetUserClaimValue $parameters |
| * @return GetUserClaimValueResponse |
| */ |
| public function getUserClaimValue(GetUserClaimValue $parameters) { |
| return $this->__soapCall('getUserClaimValue', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the user list of role |
| * |
| * @param GetUserListOfRole $parameters |
| * @return GetUserListOfRoleResponse |
| */ |
| public function getUserListOfRole(GetUserListOfRole $parameters) { |
| return $this->__soapCall('getUserListOfRole', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to check whether the service is read only |
| * |
| * @param IsReadOnly $parameters |
| * @return IsReadOnlyResponse |
| */ |
| public function isReadOnly(IsReadOnly $parameters) { |
| return $this->__soapCall('isReadOnly', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to update the credentials |
| * |
| * @param UpdateCredential $parameters |
| * @return void |
| */ |
| public function updateCredential(UpdateCredential $parameters) { |
| return $this->__soapCall('updateCredential', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to set user claim value |
| * |
| * @param SetUserClaimValue $parameters |
| * @return void |
| */ |
| public function setUserClaimValue(setUserClaimValue $parameters) { |
| return $this->__soapCall('setUserClaimValue', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the claim values for claims |
| * |
| * @param GetUserClaimValuesForClaims $parameters |
| * @return GetUserClaimValuesForClaimsResponse |
| */ |
| public function getUserClaimValuesForClaims(GetUserClaimValuesForClaims $parameters) { |
| return $this->__soapCall('getUserClaimValuesForClaims', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to delete user claim values |
| * |
| * @param DeleteUserClaimValues $parameters |
| * @return void |
| */ |
| public function deleteUserClaimValues(DeleteUserClaimValues $parameters) { |
| return $this->__soapCall('deleteUserClaimValues', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to delete user claim value |
| * |
| * @param DeleteUserClaimValue $parameters |
| * @return void |
| */ |
| public function deleteUserClaimValue(DeleteUserClaimValue $parameters) { |
| return $this->__soapCall('deleteUserClaimValue', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to check whether use is existing |
| * |
| * @param IsExistingUser $parameters |
| * @return IsExistingUserResponse |
| */ |
| public function isExistingUser(IsExistingUser $parameters) { |
| return $this->__soapCall('isExistingUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to update credential by admin |
| * |
| * @param UpdateCredentialByAdmin $parameters |
| * @return void |
| */ |
| public function updateCredentialByAdmin(UpdateCredentialByAdmin $parameters) { |
| return $this->__soapCall('updateCredentialByAdmin', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the tenant id |
| * |
| * @param GetTenantId $parameters |
| * @return GetTenantIdResponse |
| */ |
| public function getTenantId(GetTenantId $parameters) { |
| return $this->__soapCall('getTenantId', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get role names |
| * |
| * @param GetRoleNames $parameters |
| * @return GetRoleNamesResponse |
| */ |
| public function getRoleNames(GetRoleNames $parameters) { |
| return $this->__soapCall('getRoleNames', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Funtion to get properties |
| * |
| * @param GetProperties $parameters |
| * @return GetPropertiesResponse |
| */ |
| public function getProperties(GetProperties $parameters) { |
| return $this->__soapCall('getProperties', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get user id |
| * |
| * @param GetUserId $parameters |
| * @return GetUserIdResponse |
| */ |
| public function getUserId(GetUserId $parameters) { |
| return $this->__soapCall('getUserId', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get all the profile names |
| * |
| * @param GetAllProfileNames $parameters |
| * @return GetAllProfileNamesResponse |
| */ |
| public function getAllProfileNames(GetAllProfileNames $parameters) { |
| return $this->__soapCall('getAllProfileNames', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the password expiration time |
| * |
| * @param GetPasswordExpirationTime $parameters |
| * @return GetPasswordExpirationTimeResponse |
| */ |
| public function getPasswordExpirationTime(GetPasswordExpirationTime $parameters) { |
| return $this->__soapCall('getPasswordExpirationTime', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to list users |
| * |
| * @param ListUsers $parameters |
| * @return ListUsersResponse |
| */ |
| public function listUsers(ListUsers $parameters) { |
| return $this->__soapCall('listUsers', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to delete role |
| * |
| * @param DeleteRole $parameters |
| * @return void |
| */ |
| public function deleteRole(DeleteRole $parameters) { |
| return $this->__soapCall('deleteRole', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to delete user |
| * |
| * @param DeleteUser $parameters |
| * @return void |
| */ |
| public function deleteUser(DeleteUser $parameters) { |
| return $this->__soapCall('deleteUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function get the role list of the user |
| * |
| * @param GetRoleListOfUser $parameters |
| * @return GetRoleListOfUserResponse |
| */ |
| public function getRoleListOfUser(GetRoleListOfUser $parameters) { |
| return $this->__soapCall('getRoleListOfUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to update the role name |
| * |
| * @param UpdateRoleName $parameters |
| * @return void |
| */ |
| public function updateRoleName(UpdateRoleName $parameters) { |
| return $this->__soapCall('updateRoleName', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to check whether a role is existing |
| * |
| * @param IsExistingRole $parameters |
| * @return IsExistingRoleResponse |
| */ |
| public function isExistingRole(IsExistingRole $parameters) { |
| return $this->__soapCall('isExistingRole', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to update role list of user |
| * |
| * @param UpdateRoleListOfUser $parameters |
| * @return void |
| */ |
| public function updateRoleListOfUser(UpdateRoleListOfUser $parameters) { |
| return $this->__soapCall('updateRoleListOfUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get user claim values |
| * |
| * @param GetUserClaimValues $parameters |
| * @return GetUserClaimValuesResponse |
| */ |
| public function getUserClaimValues(GetUserClaimValues $parameters) { |
| return $this->__soapCall('getUserClaimValues', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get hybrid roles |
| * |
| * @param GetHybridRoles $parameters |
| * @return GetHybridRolesResponse |
| */ |
| public function getHybridRoles(GetHybridRoles $parameters) { |
| return $this->__soapCall('getHybridRoles', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to add user claim values |
| * |
| * @param AddUserClaimValues $parameters |
| * @return void |
| */ |
| public function addUserClaimValues(AddUserClaimValues $parameters) { |
| return $this->__soapCall('addUserClaimValues', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to add user |
| * |
| * @param AddUser $parameters |
| * @return void |
| */ |
| public function addUser(AddUser $parameters) { |
| return $this->__soapCall('addUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to add role |
| * |
| * @param AddRole $parameters |
| * @return void |
| */ |
| public function addRole(AddRole $parameters) { |
| return $this->__soapCall('addRole', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to update user list of roles |
| * |
| * @param UpdateUserListOfRole $parameters |
| * @return void |
| */ |
| public function updateUserListOfRole(UpdateUserListOfRole $parameters) { |
| return $this->__soapCall('updateUserListOfRole', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the tenant Id |
| * |
| * @param GetTenantIdofUser $parameters |
| * @return GetTenantIdofUserResponse |
| */ |
| public function getTenantIdofUser(GetTenantIdofUser $parameters) { |
| return $this->__soapCall('getTenantIdofUser', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to set user claim values |
| * |
| * @param SetUserClaimValues $parameters |
| * @return void |
| */ |
| public function setUserClaimValues(SetUserClaimValues $parameters) { |
| return $this->__soapCall('setUserClaimValues', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to add user claim value |
| * |
| * @param AddUserClaimValue $parameters |
| * @return void |
| */ |
| public function addUserClaimValue(AddUserClaimValue $parameters) { |
| return $this->__soapCall('addUserClaimValue', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| /** |
| * Function to get the profile names |
| * |
| * @param GetProfileNames $parameters |
| * @return GetProfileNamesResponse |
| */ |
| public function getProfileNames(GetProfileNames $parameters) { |
| return $this->__soapCall('getProfileNames', array($parameters), array( |
| 'uri' => 'http://service.ws.um.carbon.wso2.org', |
| 'soapaction' => '' |
| )); |
| } |
| |
| } |
| |
| ?> |