oauth-roles - OAuth 角色映射 (oauth-roles)

OAuth Web 应用程序安全角色映射。

NameTypeDefaultDescription
id字符串唯一配置标识。

authenticated

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

authenticated > user

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring具有安全角色的用户的名称。
access-idstring以常规格式 user:realmName/userUniqueId 表示的用户访问标识。如果未指定一个值,那么将生成一个值。

authenticated > group

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring具有安全角色的组的名称。
access-idstring以常规格式 group:realmName/groupUniqueId 表示的组访问标识。如果未指定一个值,那么将生成一个值。

authenticated > special-subject

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
type
  • ALL_AUTHENTICATED_USERS
  • EVERYONE
下列其中一个特殊主题集类型:ALL_AUTHENTICATED_USERS 和 EVERYONE。
ALL_AUTHENTICATED_USERS
所有已认证的用户。
EVERYONE
用于所有请求的所有用户,即使请求未认证。

clientManager

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

clientManager > user

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring具有安全角色的用户的名称。
access-idstring以常规格式 user:realmName/userUniqueId 表示的用户访问标识。如果未指定一个值,那么将生成一个值。

clientManager > group

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring具有安全角色的组的名称。
access-idstring以常规格式 group:realmName/groupUniqueId 表示的组访问标识。如果未指定一个值,那么将生成一个值。

clientManager > special-subject

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
type
  • ALL_AUTHENTICATED_USERS
  • EVERYONE
下列其中一个特殊主题集类型:ALL_AUTHENTICATED_USERS 和 EVERYONE。
ALL_AUTHENTICATED_USERS
所有已认证的用户。
EVERYONE
用于所有请求的所有用户,即使请求未认证。