fromScopes
fun fromScopes(sub: String, username: String, scopes: List<String>, email: String? = null, roles: List<String>? = null): UserInfoResponse
スコープに基づいてUserInfoResponseを構築する
Return
スコープに応じたUserInfoResponse
Parameters
sub
Subject Identifier(UUID文字列)
username
ユーザー名
scopes
スコープのリスト
email
生成されたメールアドレス(emailFormatが設定されている場合)
roles
LuckPermsから取得したグループ名一覧(rolesスコープが必要)