Class SamlRealmSettings.AttributeSettingWithDelimiter

java.lang.Object
org.elasticsearch.xpack.core.security.authc.saml.SamlRealmSettings.AttributeSettingWithDelimiter
Enclosing class:
SamlRealmSettings

public static final class SamlRealmSettings.AttributeSettingWithDelimiter extends Object
The SAML realm offers a setting where a multivalued attribute can be configured to have a delimiter for its values, for the case when all values are provided in a single string item, separated by a delimiter. As in SamlRealmSettings.AttributeSetting there are two settings:
  • The name of the SAML attribute to use
  • A delimiter to apply to that attribute value in order to extract the substrings that should be used.
For example, the Elasticsearch Group could be configured to come from the SAML "department" attribute, where all groups are provided as a csv value in a single list item.