vault: fix oidc scopes parsing
This commit is contained in:
parent
c3541b72c3
commit
8a358832f3
@ -84,7 +84,8 @@ configure_role() {
|
||||
return
|
||||
fi
|
||||
claims="$(build_bound_claims "${groups_claim}" "${role_groups}")"
|
||||
role_args="user_claim=${user_claim} oidc_scopes=${scopes} token_policies=${role_policies} bound_audiences=${bound_audiences} bound_claims=${claims} bound_claims_type=${bound_claims_type}"
|
||||
scopes_csv="$(printf '%s' "${scopes}" | tr ' ' ',' | tr -s ',' | sed 's/^,//;s/,$//')"
|
||||
role_args="user_claim=${user_claim} oidc_scopes=${scopes_csv} token_policies=${role_policies} bound_audiences=${bound_audiences} bound_claims=${claims} bound_claims_type=${bound_claims_type}"
|
||||
if [ -n "${groups_claim}" ]; then
|
||||
role_args="${role_args} groups_claim=${groups_claim}"
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user