# AuthenticationsPolicyType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Definition of the use of authentication mechanisms. This part specifies how midPoint uses the credentials to authenticate users. This is also the place where SSO system integrations are specified.

This is in fact practically applicable only in default security policy (the policy that is referenced from system configuration).

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
modules | container AuthenticationModulesType | [0,1] | Definition of authentication modules that midPoint is aware about.
sequence | container AuthenticationSequenceType | [0,-1] | Authentication sequence.
ignoredLocalPath | property string | [0,-1] | Path without authentication.

- ### Items

  - #### modules

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Definition of authentication modules that midPoint is aware about. Each element has a configuration of a particular authentication element instance. Each modules specified in the container must have unique name.

  - #### sequence

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Authentication sequence. It is a sequence of authentication modules. The modules could be invoked in order, or they may be invoked in parallel if the specific implementation allows such approach. The purpose of the sequence is to guide user through a complete authentication process.

  - #### ignoredLocalPath

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Path without authentication.