PhenixID

Basic Authentication

Version: 1.0

Category: Process

Extended Category: Web

Action Package: Standard Actions

Description

Match a username and password with a basic authentication value.

Parameter Description Example
Basic Auth Attribute[Mandatory] Select the attribute containing the basic authentication value.authentication
Username[Mandatory] The username for authentication. Supports SESSION() and GLOBAL().adminstrator
Password[Mandatory] The password for authentication. Supports SESSION() and GLOBAL().SecretPassword
Status attribute name[Optional] The name of the new attribute that will contain the success value if the basic authentication value match the username and password or failure value if it does not match. Default: basicAuthStatus. Supports GLOBAL().authenticated
Success value[Optional] The value that will be placed in the status attribute if the authentication is successful. Default: true. Supports SESSION() and GLOBAL().yes
Failure value[Optional] The value that will be placed in the status attribute if the authentication is unsuccessful. Default: false. Supports SESSION() and GLOBAL().no

Use Cases

Example 1

Using the action in a pre policy for a REST web service policy.

Parameter Value
Basic Auth AttributeAuthorization
UsernamewebServiceUser
PasswordwebServicePassword
Status attribute namePIPCode
Success value0
Failure value510

DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.

The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.

PhenixID - support.phenixid.se