aam authentication server windows¶
“Windows Server, using Kerberos or NTLM for authentication”
windows Specification¶
Type
Configuration Resource
Element Name
windows
Element URI
/axapi/v3/aam/authentication/server/windows
Element Attributes
windows_attributes
Statistics Data URI
/axapi/v3/aam/authentication/server/windows/stats
Schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/aam/authentication/server/windows | ||
Get Object | GET | /axapi/v3/aam/authentication/server/windows | ||
Modify Object | POST | /axapi/v3/aam/authentication/server/windows | ||
Replace Object | PUT | /axapi/v3/aam/authentication/server/windows | ||
Delete Object | DELETE | /axapi/v3/aam/authentication/server/windows |
windows attributes¶
instance-list
Type: List
Refernce Object: /axapi/v3/aam/authentication/server/windows/instance/{name}
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
instance-list¶
Specification
Type
list
Block object keys
auth-protocol
Description: auth-protocol is a JSON Block. Please see below for instance-list_auth-protocol
Type: Object
health-check
Description Check server’s health status
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: health-check and health-check-disable are mutually exclusive
health-check-disable
Description Disable configured health check configuration
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: health-check-disable and health-check are mutually exclusive
health-check-string
Description Health monitor name
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
Refernce Object: /axapi/v3/health/monitor
host
Description: host is a JSON Block. Please see below for instance-list_host
Type: Object
name
Description Specify Windows authentication server name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
realm
Description Specify realm of Windows server
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
support-apacheds-kdc
Description Enable weak cipher (DES CRC/MD5/MD4) and merge AS-REQ in single packet
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
timeout
Description Specify connection timeout to server, default is 10 seconds
Type: number
Range: 1-255
Default: 10
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
instance-list_host¶
Specification
Type
object
hostip
Description Specify the Windows server’s hostname(Length 1-31) or IP address
Type: string
Format: host
Maximum Length: 31 characters
Maximum Length: 1 characters
Mutual Exclusion: hostip and hostipv6 are mutually exclusive
hostipv6
Description Specify the Windows server’s IPV6 address
Type: string
Format: ipv6-address
Mutual Exclusion: hostipv6 and hostip are mutually exclusive
instance-list_auth-protocol¶
Specification
Type
object
kerberos-disable
Description Disable Kerberos authentication protocol
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
kerberos-password-change-port
Description Specify the Kerbros password change port, default is 464
Type: number
Range: 1-65534
Default: 464
kerberos-port
Description Specify the Kerberos port, default is 88
Type: number
Range: 1-65534
Default: 88
kport-hm
Description Check Kerberos port’s health status
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
Mutual Exclusion: kport-hm and kport-hm-disable are mutually exclusive
Refernce Object: /axapi/v3/health/monitor
kport-hm-disable
Description Disable configured Kerberos port health check configuration
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: kport-hm-disable and kport-hm are mutually exclusive
ntlm-disable
Description Disable NTLM authentication protocol
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
ntlm-health-check
Description Check NTLM port’s health status
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
Mutual Exclusion: ntlm-health-check and ntlm-health-check-disable are mutually exclusive
Refernce Object: /axapi/v3/health/monitor
ntlm-health-check-disable
Description Disable configured NTLM port health check configuration
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: ntlm-health-check-disable and ntlm-health-check are mutually exclusive
ntlm-version
Description Specify NTLM version, default is 2
Type: number
Range: 1-2
Default: 2
stats data¶
Counter |
Size |
Description |
|
---|---|---|---|
kerberos-pw-change-success |
8 |
Total Kerberos password change success |
|
ntlm-response-error |
8 |
Total NTLM Error Response |
|
ntlm-proto-negotiation-failure |
8 |
Total NTLM Protocol Negotiation Failure |
|
ntlm-session-setup-failed |
8 |
Total NTLM Session Setup Failure |
|
ntlm-polling-control-error |
8 |
Total NTLM Polling Control Error |
|
kerberos-other-error |
8 |
Total Kerberos Other Error |
|
kerberos-timeout-error |
8 |
Total Kerberos Timeout |
|
kerberos-job-start-error |
8 |
Total Kerberos Job Start Error |
|
ntlm-proto-negotiation-success |
8 |
Total NTLM Protocol Negotiation Success |
|
ntlm-other-error |
8 |
Total NTLM Other Error |
|
ntlm-job-start-error |
8 |
Total NTLM Job Start Error |
|
ntlm-prepare-req-success |
8 |
Total NTLM Prepare Request Success |
|
ntlm-response-failure |
8 |
Total NTLM Failure Response |
|
kerberos-polling-control-error |
8 |
Total Kerberos Polling Control Error |
|
ntlm-prepare-req-failed |
8 |
Total NTLM Prepare Request Failed |
|
ntlm-request-normal |
8 |
Total NTLM Normal Request |
|
kerberos-pw-expiry |
8 |
Total Kerberos password expiry |
|
ntlm-authentication-success |
8 |
Total NTLM Authentication Success |
|
ntlm-response-timeout |
8 |
Total NTLM Timeout Response |
|
ntlm-authentication-failure |
8 |
Total NTLM Authentication Failure |
|
kerberos-request-send |
8 |
Total Kerberos Request |
|
kerberos-pw-change-failure |
8 |
Total Kerberos password change failure |
|
kerberos-request-normal |
8 |
Total Kerberos Normal Request |
|
ntlm-response-other |
8 |
Total NTLM Other Response |
|
kerberos-request-dropped |
8 |
Total Kerberos Dropped Request |
|
kerberos-response-other |
8 |
Total Kerberos Other Response |
|
ntlm-session-setup-success |
8 |
Total NTLM Session Setup Success |
|
kerberos-response-error |
8 |
Total Kerberos Error Response |
|
kerberos-response-success |
8 |
Total Kerberos Success Response |
|
ntlm-request-dropped |
8 |
Total NTLM Dropped Request |
|
kerberos-response-timeout |
8 |
Total Kerberos Timeout Response |
|
kerberos-response-get |
8 |
Total Kerberos Response |
|
ntlm-timeout-error |
8 |
Total NTLM Timeout |
|
kerberos-response-failure |
8 |
Total Kerberos Failure Response |
|
ntlm-response-success |
8 |
Total NTLM Success Response |