(user: User)
| 32 | export const workloadIdentityNamePrefix = "workloadIdentities/"; |
| 33 | |
| 34 | export const getUserFullNameByType = (user: User): string => { |
| 35 | switch (getAccountTypeByEmail(user.email)) { |
| 36 | case AccountType.SERVICE_ACCOUNT: |
| 37 | return `${serviceAccountNamePrefix}${user.email}`; |
| 38 | case AccountType.WORKLOAD_IDENTITY: |
| 39 | return `${workloadIdentityNamePrefix}${user.email}`; |
| 40 | default: |
| 41 | return `${userNamePrefix}${user.email}`; |
| 42 | } |
| 43 | }; |
| 44 | |
| 45 | export const getNameParentTokens = ( |
| 46 | name: string, |
no test coverage detected