Skip to main content

Module: privileges/privilege-resolver

Functions

sendPrivileged

sendPrivileged(messageType): privilegeString[] | null

Parameters

NameType
messageTypekeyof ShopwareMessageTypes

Returns

privilegeString[] | null

Defined in

src/privileges/privilege-resolver.ts:20


handlePrivileged

handlePrivileged(messageType, origin): privilegeString[] | null

Parameters

NameType
messageTypekeyof ShopwareMessageTypes
originstring

Returns

privilegeString[] | null

Defined in

src/privileges/privilege-resolver.ts:31


findExtensionByBaseUrl

findExtensionByBaseUrl(baseUrl): extension | undefined

Parameters

NameType
baseUrlstring

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

NameType
additional?string[]
create?string[]
read?string[]
update?string[]
delete?string[]

Defined in

src/privileges/privilege-resolver.ts:7


extension

Ƭ extension: Object

Type declaration

NameType
baseUrlstring
permissionsprivileges

Defined in

src/privileges/privilege-resolver.ts:15