ePages 7.38.0 - DE_EPAGES/OneSaas/API/User.pm

Package DE_EPAGES::OneSaas::API::User

Some functions to handle User management to OneSaas.

@EXPORT_OK
CreateOneSaasUser
GetOneSaasAuthToken
ExistsOneSaasUser
DeleteOneSaasUser

Functions

CreateOneSaasUser
DeleteOneSaasUser
ExistsOneSaasUser
GetOneSaasAuthToken

CreateOneSaasUser

creates onesaas user

Syntax
$User = CreateOneSaasUser( $Shop, $PlaintextPassword );
Input
$Shop (object)
shop
$PlaintextPassword (string)
plaintext password
Return
$User (object)
new user

DeleteOneSaasUser

eletes onesaas user

Syntax
DeleteOneSaasUser( $Shop );
Input
$Shop (object)
shop

ExistsOneSaasUser

check if onesaas user exists

Syntax
$IsOneSaasUser = ExistsOneSaasUser( $Shop );
Input
$Shop (object)
shop
Return
$IsOneSaasUser (boolean)
true if user exists

GetOneSaasAuthToken

Creates an AuthToken for the given credentials.

Syntax
$AuthToken = GetOneSaasAuthToken($User, $Password, $SoapUrl);
Example
$AuthToken = GetOneSaasAuthToken($Servlet->user->pathString, $Password, $SoapUrl);
Input
$User (string)
user object path
$Password (string)
plaintext password
$SoapUrl (string)
soapUrl
Return
$AuthToken (string)
the auth token