Module: privileges/privilege-resolver
Functions
sendPrivileged
▸ sendPrivileged(messageType): privilegeString[] | null
Parameters
| Name | Type |
|---|---|
messageType | keyof ShopwareMessageTypes |
Returns
privilegeString[] | null
Defined in
src/privileges/privilege-resolver.ts:20
handlePrivileged
▸ handlePrivileged(messageType, origin): privilegeString[] | null
Parameters
| Name | Type |
|---|---|
messageType | keyof ShopwareMessageTypes |
origin | string |
Returns
privilegeString[] | null
Defined in
src/privileges/privilege-resolver.ts:31
findExtensionByBaseUrl
▸ findExtensionByBaseUrl(baseUrl): extension | undefined
Parameters
| Name | Type |
|---|---|
baseUrl | string |
Returns
extension | undefined
Defined in
src/privileges/privilege-resolver.ts:75
Type Aliases
privilegeString
Ƭ privilegeString: `${keyof privileges}:${string}`
Defined in
src/privileges/privilege-resolver.ts:5
privileges
Ƭ privileges: Object
Type declaration
| Name | Type |
|---|---|
additional? | string[] |
create? | string[] |
read? | string[] |
update? | string[] |
delete? | string[] |
Defined in
src/privileges/privilege-resolver.ts:7
extension
Ƭ extension: Object
Type declaration
| Name | Type |
|---|---|
baseUrl | string |
permissions | privileges |
Defined in
src/privileges/privilege-resolver.ts:15