OpenSearch/x-pack/docs/en/security/authentication
Yang Wang a9151db735
Map only specific type of OIDC Claims (#58524) (#59043)
This commit changes our behavior in 2 ways:

- When mapping claims to user properties ( principal, email, groups,
name), we only handle string and array of string type. Previously
we would fail to recognize an array of other types and that would
cause failures when trying to cast to String.
- When adding unmapped claims to the user metadata, we only handle
string, number, boolean and arrays of these. Previously, we would
fail to recognize an array of other types and that would cause
failures when attempting to process role mappings.

For user properties that are inherently single valued, like
principal(username) we continue to support arrays of strings where
we select the first one in case this is being depended on by users
but we plan on removing this leniency in the next major release.

Co-authored-by: Ioannis Kakavas <ioannis@elastic.co>
2020-07-06 11:36:41 +10:00
..
active-directory-realm.asciidoc [DOCS] Merges duplicate pages for Active Directory realms (#49205) 2019-11-19 13:18:01 -08:00
anonymous-access.asciidoc [DOCS] Fixes title capitalization in security content 2018-05-14 15:36:03 -07:00
built-in-users.asciidoc [DOCS] Rename kibana user to kibana_system (#58423) 2020-06-23 14:25:09 -07:00
configuring-active-directory-realm.asciidoc [DOCS] Merges duplicate pages for Active Directory realms (#49205) 2019-11-19 13:18:01 -08:00
configuring-file-realm.asciidoc [DOCS] Clarifies number of file and native realms (#58949) 2020-07-03 11:00:28 -07:00
configuring-kerberos-realm.asciidoc [DOCS] Add token and HTTPS requirements for Kerberos (#57180) 2020-06-15 14:30:13 -07:00
configuring-ldap-realm.asciidoc [DOCS] Merges duplicate pages for LDAP realms (#49203) 2019-11-18 14:09:24 -08:00
configuring-native-realm.asciidoc [DOCS] Clarifies number of file and native realms (#58949) 2020-07-03 11:00:28 -07:00
configuring-pki-realm.asciidoc [DOCS] Adds PKI delegation.enabled example (#53030) 2020-03-04 14:59:45 -08:00
custom-realm.asciidoc [DOCS] Fixes link to custom realm examples (#53205) 2020-03-11 09:15:48 -07:00
file-realm.asciidoc [DOCS] Added caveat about the number of file realms (#58369) 2020-07-02 10:27:36 -07:00
index.asciidoc [DOCS] Add token based authn documentation (#55957) 2020-04-29 14:47:02 -07:00
internal-users.asciidoc [DOCS] Merges security overview pages (#49342) 2019-11-19 16:19:02 -08:00
kerberos-realm.asciidoc [DOCS] Merges duplicate pages for Kerberos realms (#49207) 2019-11-18 15:23:06 -08:00
ldap-realm.asciidoc [DOCS] Merges duplicate pages for LDAP realms (#49203) 2019-11-18 14:09:24 -08:00
native-realm.asciidoc [DOCS] Merges duplicate pages for native realms (#49198) 2019-11-15 15:35:53 -08:00
oidc-guide.asciidoc Map only specific type of OIDC Claims (#58524) (#59043) 2020-07-06 11:36:41 +10:00
oidc-realm.asciidoc [DOCS] Adds intro for OIDC realm (#50485) 2019-12-30 07:05:28 -08:00
overview.asciidoc [DOCS] Add token based authn documentation (#55957) 2020-04-29 14:47:02 -07:00
pki-realm.asciidoc [DOCS] Adds PKI delegation.enabled example (#53030) 2020-03-04 14:59:45 -08:00
realm-chains.asciidoc [DOCS] Fix realm chains example (#50568) 2020-01-14 09:01:45 -08:00
realms.asciidoc [DOCS] Add token based authn documentation (#55957) 2020-04-29 14:47:02 -07:00
saml-guide.asciidoc [7.x] Switch to the most recent Kibana configuration format and SAML/OIDC endpoints. (#54624) 2020-04-02 11:59:11 +02:00
saml-realm.asciidoc [DOCS] Merges duplicate pages for SAML realms (#49209) 2019-11-18 10:09:29 -08:00
token-authentication-services.asciidoc [DOCS] Add token based authn documentation (#55957) 2020-04-29 14:47:02 -07:00
user-cache.asciidoc [DOCS] Replace "// CONSOLE" comments with [source,console] (#46679) 2019-09-13 11:44:54 -04:00