KeycloakConfig
#
Index#
Type aliases#
Type aliases#
AuthFilterƬ AuthFilter: function
Defined in packages/graphback-keycloak-authz/src/KeycloakConfig.ts:66
param
filter object that can be extended to add extra query
param
profile information hidden in token (req.kauth.grant.access_token.content)
returns
filter - new filter field for your specific database
#
Type declaration:▸ (filter
: any, profileInfo
: any): any
Parameters:
Name | Type |
---|---|
filter | any |
profileInfo | any |
#
CrudOperationAuthConfigƬ CrudOperationAuthConfig: object
Defined in packages/graphback-keycloak-authz/src/KeycloakConfig.ts:68
#
Type declaration:- roles: string[]
#
CrudServiceAuthConfigƬ CrudServiceAuthConfig: object
Defined in packages/graphback-keycloak-authz/src/KeycloakConfig.ts:5
Operations supported by RBAC config
#
Type declaration:create? : CrudOperationAuthConfig
delete? : CrudOperationAuthConfig
filterUsingAuthInfo? : AuthFilter
read? : CrudOperationAuthConfig
relations(): object
returnFields(): object
subCreate? : CrudOperationAuthConfig
subDelete? : CrudOperationAuthConfig
subUpdate? : CrudOperationAuthConfig
update? : CrudOperationAuthConfig
updateFields(): object
#
CrudServicesAuthConfigƬ CrudServicesAuthConfig: object
Defined in packages/graphback-keycloak-authz/src/KeycloakConfig.ts:72
#
Type declaration:- [ key: string]: CrudServiceAuthConfig