Class OidcTenantConfig.Roles

java.lang.Object
io.quarkus.oidc.OidcTenantConfig.Roles
All Implemented Interfaces:
OidcTenantConfig.Roles
Enclosing class:
OidcTenantConfig

@Deprecated(since="3.18") public static class OidcTenantConfig.Roles extends Object implements OidcTenantConfig.Roles
Deprecated.
  • Field Details

    • roleClaimPath

      public Optional<List<String>> roleClaimPath
      Deprecated.
      A list of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments. Each segment represents a JSON object name only; for example: "realm/groups". Use double quotes with the namespace-qualified claim names. This property can be used if a token has no `groups` claim but has the groups set in one or more different claims.
    • roleClaimSeparator

      public Optional<String> roleClaimSeparator
      Deprecated.
      The separator for splitting strings that contain multiple group values. It is only used if the "role-claim-path" property points to one or more custom claims whose values are strings. A single space is used by default because the standard `scope` claim can contain a space-separated sequence.
    • source

      Deprecated.
      Source of the principal roles.
  • Constructor Details

    • Roles

      public Roles()
      Deprecated.
  • Method Details