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

Package DE_EPAGES::Packlink::API::User

Some functions to handle User management to Packlink.

@EXPORT_OK
CreatePacklinkUser
GetPacklinkAuthToken
ExistsPacklinkUser
DeletePacklinkUser

Functions

CreatePacklinkUser
DeletePacklinkUser
ExistsPacklinkUser
GetPacklinkAuthToken

CreatePacklinkUser

creates Packlink user

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

DeletePacklinkUser

deletes Packlink user

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

ExistsPacklinkUser

check if Packlink user exists

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

GetPacklinkAuthToken

Creates an AuthToken for the given credentials.

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