aam authentication logon http-authenticate

Configure an authentication-logon profile for HTTP-based logon.

http-authenticate Specification

Type Intermediate Resource
Element Name http-authenticate
Element URI /axapi/v3/aam/authentication/logon/http-authenticate
Element Attributes http-authenticate_attributes
Schema http-authenticate schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/aam/authentication/logon/http-authenticate

http-authenticate_attributes

http-authenticate Attributes

instance-list

Description: instance-list is a JSON List . Please see below for instance-list

Type: List

Reference Object: /axapi/v3/aam/authentication/logon/http-authenticate/instance/{name}

instance-list

Specification
Type list
Block object keys

auth-method

Description: auth-method is a JSON Block . Please see below for l1054_auth-method

Type: Object

name

Description: Specify HTTP-Authenticate logon name

Type: string

retry

Description: Specify max. number of failure retry (1 ~ 32), default is 3

Type: number

Range: 1-32

Default: 3

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1054_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

instance-list.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘spn_krb_request’: SPN Kerberos Request; ‘spn_krb_success’: SPN Kerberos Success; ‘spn_krb_faiure’: SPN Kerberos Failure;

Type: string

Supported Values: all, spn_krb_request, spn_krb_success, spn_krb_faiure

instance-list.auth-method

Specification
Type object

basic

Description: basic is a JSON Block . Please see below for l1054_basic

Type: Object

negotiate

Description: negotiate is a JSON Block . Please see below for l1054_negotiate

Type: Object

ntlm

Description: ntlm is a JSON Block . Please see below for l1054_ntlm

Type: Object

instance-list.auth-method.ntlm

Specification
Type object

ntlm-enable

Description: Enable NTLM logon

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

instance-list.auth-method.negotiate

Specification
Type object

negotiate-enable

Description: Enable SPENGO logon

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

instance-list.auth-method.basic

Specification
Type object

basic-enable

Description: Enable Basic logon

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

basic-realm

Description: Specify realm for basic logon

Type: string

Format: string-rlx

challenge-response-form

Description: Specify challenge-response form for RSA-RADIUS authentication

Type: string

new-pin-page

Description: Specify new PIN page name for RSA-RADIUS

Type: string

Format: string-rlx

new-pin-variable

Description: Specify new PIN variable name

Type: string

Format: string-rlx

next-token-page

Description: Specify next-token page name for RSA-RADIUS

Type: string

Format: string-rlx

next-token-variable

Description: Specify next-token variable name

Type: string

Format: string-rlx