AcsSc.auth_authentication.authenticate.local (private)

 AcsSc.auth_authentication.authenticate.local username password \
    parameters authority_id

Defined in packages/acs-service-contract/tcl/acs-service-contract-init.tcl

acs-service-contract operation. Call via acs_sc::invoke. Validate this username/password combination, and return the result. Valid auth_status codes are 'ok', 'no_account', 'bad_password', 'auth_error', 'failed_to_connect'. The last, 'failed_to_connect', is reserved for communications or implementation errors. auth_message is a human-readable explanation of what went wrong, may contain HTML. Only checked if auth_status is not ok. Valid account_status codes are 'ok' and 'closed'. account_message may be supplied regardless of account_status, and may contain HTML.

Parameters:
username - string
password - string
parameters - string []
authority_id - integer
Returns:
auth_status - string
auth_message - string
account_status - string
account_message - string
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 auth::local::authentication::Authenticate auth::local::authentication::Authenticate (private) AcsSc.auth_authentication.authenticate.local AcsSc.auth_authentication.authenticate.local AcsSc.auth_authentication.authenticate.local->auth::local::authentication::Authenticate

Testcases:
No testcase defined.
[ show source ]
Show another procedure: