Business::UPS::Tracking::Role::Base - Helper role


Business-UPS-Tracking documentation  | view source Contained in the Business-UPS-Tracking distribution.

Index


NAME

Top

Business::UPS::Tracking::Role::Base - Helper role

DESCRIPTION

Top

This role provides accessors for the UPS webservice credentials. The credentials can be provided when constructing a new object, or optionally stored in a configuration file.

ACCESSORS

Top

AccessLicenseNumber

UPS tracking service access license number

UserId

UPS account username

Password

UPS account password

config

Optionally you can retrieve all or some UPS webservice credentials from a configuration file. This accessor holds the path to this file. Defaults to ~/.ups_tracking

Example configuration file:

 <?xml version="1.0"?>
 <UPS_tracing_webservice_config>
    <AccessLicenseNumber>1CFFED5A5E91B17</AccessLicenseNumber>
    <UserId>myupsuser</UserId>
    <Password>secret</Password>
 </UPS_tracing_webservice_config>


Business-UPS-Tracking documentation  | view source Contained in the Business-UPS-Tracking distribution.