Class OidcTenantConfig.Roles

    • Field Detail

      • roleClaimPath

        @ConfigItem
        public Optional<String> roleClaimPath
        Path to the claim containing an array of groups. It starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, 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 a different claim.
      • roleClaimSeparator

        @ConfigItem
        public Optional<String> roleClaimSeparator
        Separator for splitting a string which may contain multiple group values. It will only be used if the "role-claim-path" property points to a custom claim whose value is a string. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.
    • Constructor Detail

      • Roles

        public Roles()