public static class OidcTenantConfig.Roles extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OidcTenantConfig.Roles.Source |
| Modifier and Type | Field and Description |
|---|---|
Optional<String> |
roleClaimPath
Path to the claim containing an array of groups.
|
Optional<String> |
roleClaimSeparator
Separator for splitting a string which may contain multiple group values.
|
Optional<OidcTenantConfig.Roles.Source> |
source
Source of the principal roles.
|
| Constructor and Description |
|---|
Roles() |
| Modifier and Type | Method and Description |
|---|---|
static OidcTenantConfig.Roles |
fromClaimPath(String path) |
static OidcTenantConfig.Roles |
fromClaimPathAndSeparator(String path,
String sep) |
Optional<String> |
getRoleClaimPath() |
Optional<String> |
getRoleClaimSeparator() |
Optional<OidcTenantConfig.Roles.Source> |
getSource() |
void |
setRoleClaimPath(String roleClaimPath) |
void |
setRoleClaimSeparator(String roleClaimSeparator) |
void |
setSource(OidcTenantConfig.Roles.Source source) |
@ConfigItem public Optional<String> roleClaimPath
@ConfigItem public Optional<String> roleClaimSeparator
@ConfigItem public Optional<OidcTenantConfig.Roles.Source> source
public static OidcTenantConfig.Roles fromClaimPath(String path)
public static OidcTenantConfig.Roles fromClaimPathAndSeparator(String path, String sep)
public void setRoleClaimPath(String roleClaimPath)
public void setRoleClaimSeparator(String roleClaimSeparator)
public Optional<OidcTenantConfig.Roles.Source> getSource()
public void setSource(OidcTenantConfig.Roles.Source source)
Copyright © 2020 JBoss by Red Hat. All rights reserved.