An individual authentication configuration definition.
| Name | Dynamic | Other provider points | 
|---|---|---|
| org.wildfly.security.authentication-configuration | true | none | 
| Attribute | Value | 
|---|---|
| Default Value | false | 
| Type | BOOLEAN | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | OBJECT | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Capability reference | |
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Default Value | authentication | 
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Allowed Values | authentication authorization | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Capability reference | |
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | OBJECT | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | INT | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | resource-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Capability reference | |
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Attribute | Value | 
|---|---|
| Type | OBJECT | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-write | 
| Restart Required | all-services | 
| Stability | default | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| anonymous | BOOLEAN | false | true | false | Enables anonymous authentication. | 
| authentication-name | STRING | false | true | The authentication name to use. | |
| authorization-name | STRING | false | true | The authorization name to use. | |
| credential-reference | OBJECT | false | false | The reference to credential stored in CredentialStore under defined alias or clear text password. | |
| extends | STRING | false | false | A previously defined authentication configuration to extend. | |
| forwarding-mode | STRING | false | true | authentication | The type of security identity forwarding to use. A mode of 'authentication' forwarding forwards the principal and credential. A mode of 'authorization' forwards the authorization id, allowing for a different authentication identity. | 
| host | STRING | false | true | The host to use. | |
| kerberos-security-factory | STRING | false | false | Reference to a kerberos security factory used to obtain a GSS kerberos credential | |
| mechanism-properties | OBJECT | false | false | Configuration properties for the SASL authentication mechanism. | |
| port | INT | false | true | The port to use. | |
| protocol | STRING | false | true | The protocol to use. | |
| realm | STRING | false | true | The realm to use. | |
| sasl-mechanism-selector | STRING | false | true | The SASL mechanism selector string. | |
| security-domain | STRING | false | false | Reference to a security domain to obtain a forwarded identity. | |
| webservices | OBJECT | false | true | Web services client configuration definition. |