Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix attribute camel case #7782

Merged
merged 1 commit into from
Dec 18, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,8 @@ The following `server.xml` file example shows two Open ID connect client configu

[source,xml]
----
<openidConnectClient id="RP1" issueridentifier="https://hostname/op1" ... />
<openidConnectClient id="RP2" issueridentifier="https://hostname/op2" authFilterRef="rp2filter" .../>
<openidConnectClient id="RP1" issuerIdentifier="https://hostname/op1" ... />
<openidConnectClient id="RP2" issuerIdentifier="https://hostname/op2" authFilterRef="rp2filter" .../>

<authFilter id="rp2filter">
...
Expand All @@ -121,9 +121,9 @@ The following `server.xml` file example shows two Open ID connect client configu
Open Liberty selects the `openidConnectClient` configuration to use for a JWT request according to the following algorithm.

1. If the authentication filter for a `openidConnectClient` configuration matches the request, choose that configuration.
2. If the issuer claim from the JWT matches the `issueridentifier` attribute in only one `openidConnectClient` configuration element, choose that configuration.
3. If the issuer claim from the JWT matches the `issueridentifier` attribute in multiple `openidConnectClient` configuration elements, choose the first configuration that matches.
4. If the issuer claim from the JWT does not match the `issueridentifier` attribute in any `openidConnectClient` configuration elements, choose between all of the configuration elements in a nondeterministic manner.
2. If the issuer claim from the JWT matches the `issuerIdentifier` attribute in only one `openidConnectClient` configuration element, choose that configuration.
3. If the issuer claim from the JWT matches the `issuerIdentifier` attribute in multiple `openidConnectClient` configuration elements, choose the first configuration that matches.
4. If the issuer claim from the JWT does not match the `issuerIdentifier` attribute in any `openidConnectClient` configuration elements, choose between all of the configuration elements in a nondeterministic manner.

Claim to subject mapping::
If you do not define claim-to-subject mapping, the following default rules apply.
Expand Down