a10_aam_authentication_saml_service_provider

Synopsis

Authentication service provider

Parameters

Parameters

Choices/Defaults

Comment

state

str/required

[‘noop’, ‘present’, ‘absent’]

State of the object to be created.

ansible_host

str/required

Host for AXAPI authentication

ansible_username

str/required

Username for AXAPI authentication

ansible_password

str/required

Password for AXAPI authentication

ansible_port

int/required

Port for AXAPI authentication

a10_device_context_id

int

[‘1-8’]

Device ID for aVCS configuration

a10_partition

str

Destination/target partition for object/command

name

str/required

Specify SAML authentication service provider name

adfs_ws_federation

dict

Field adfs_ws_federation

ws_federation_enable

bool

Enable ADFS WS-Federation

artifact_resolution_service

list

Field artifact_resolution_service

artifact_index

int

The index of artifact resolution service

artifact_location

str

The location of artifact resolution service. (ex. /SAML/POST)

artifact_binding

str

‘soap’= SOAP binding of artifact resolution service;

assertion_consuming_service

list

Field assertion_consuming_service

assertion_index

int

The index of assertion consuming service

assertion_location

str

The location of assertion consuming service endpoint. (ex. /SAML/POST)

assertion_binding

str

‘artifact’= Artifact binding of assertion consuming service; ‘paos’= PAOS binding of assertion consuming service; ‘post’= POST binding of assertion consuming service;

single_logout_service

list

Field single_logout_service

SLO_location

str

The location of name-id management service. (ex. /SAML/POST)

SLO_binding

str

‘post’= POST binding of single logout service; ‘redirect’= Redirect binding of single logout service; ‘soap’= SOAP binding of single logout service;

metadata_export_service

dict

Field metadata_export_service

md_export_location

str

Specify the URI to export SP metadata (Export URI. Default is /A10SP_Metadata)

sign_xml

bool

Sign exported SP metadata XML with SP’s certificate

certificate

str

SAML service provider certificate file (PFX format is required.)

entity_id

str

SAML service provider entity ID

saml_request_signed

dict

Field saml_request_signed

saml_request_signed_disable

bool

Disable signing signature for SAML (Authn/Artifact Resolve) requests

soap_tls_certificate_validate

dict

Field soap_tls_certificate_validate

soap_tls_certificate_validate_disable

bool

Disable verification for server certificate in TLS session when resolving artificate

signature_algorithm

str

‘SHA1’= use SHA1 as signature algorithm (default); ‘SHA256’= use SHA256 as signature algorithm;

require_assertion_signed

dict

Field require_assertion_signed

require_assertion_signed_enable

bool

Enable required signing of SAML assertion

service_url

str

SAML service provider service URL (ex. https=//www.a10networks.com/saml.sso)

bad_request_redirect_uri

str

Specify URL to redirect

acs_uri_bypass

bool

After user authenticated, bypass requests with assertion-consuming-service location URI

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘sp-metadata-export-req’= Metadata Export Request; ‘sp-metadata- export-success’= Metadata Export Success; ‘login-auth-req’= Login Authentication Request; ‘login-auth-resp’= Login Authentication Response; ‘acs- req’= SAML Single-Sign-On Request; ‘acs-success’= SAML Single-Sign-On Success; ‘acs-authz-fail’= SAML Single-Sign-On Authorization Fail; ‘acs-error’= SAML Single-Sign-On Error; ‘slo-req’= Single Logout Request; ‘slo-success’= Single Logout Success; ‘slo-error’= Single Logout Error; ‘other-error’= Other Error;

stats

dict

Field stats

sp_metadata_export_req

str

Metadata Export Request

sp_metadata_export_success

str

Metadata Export Success

login_auth_req

str

Login Authentication Request

login_auth_resp

str

Login Authentication Response

acs_req

str

SAML Single-Sign-On Request

acs_success

str

SAML Single-Sign-On Success

acs_authz_fail

str

SAML Single-Sign-On Authorization Fail

acs_error

str

SAML Single-Sign-On Error

slo_req

str

Single Logout Request

slo_success

str

Single Logout Success

slo_error

str

Single Logout Error

other_error

str

Other Error

name

str

Specify SAML authentication service provider name

Status

  • This module is not guaranteed to have a backwards compatible interface. [preview]

  • This module is maintained by community.

Authors

  • A10 Networks 2021