@valon-technologies/gestalt
Preparing search index...
index
AuthorizationProviderOptions
Interface AuthorizationProviderOptions
Shared provider metadata and lifecycle hooks for authored providers.
interface
AuthorizationProviderOptions
{
name
?:
string
;
displayName
?:
string
;
description
?:
string
;
version
?:
string
;
configure
?:
ConfigureHandler
;
healthCheck
?:
HealthCheckHandler
;
warnings
?:
string
[]
|
WarningsHandler
;
start
?:
StartHandler
;
close
?:
CloseHandler
;
checkAccess
:
(
request
:
CheckAccessRequest
,
)
=>
MaybePromise
<
CheckAccessResponse
>
;
checkAccessMany
:
(
request
:
CheckAccessManyRequest
,
)
=>
MaybePromise
<
CheckAccessManyResponse
>
;
listRelationships
:
(
request
:
ListRelationshipsRequest
,
)
=>
MaybePromise
<
ListRelationshipsResponse
>
;
addRelationship
:
(
request
:
AddRelationshipRequest
,
)
=>
MaybePromise
<
AddRelationshipResponse
>
;
deleteRelationship
:
(
request
:
DeleteRelationshipRequest
,
)
=>
MaybePromise
<
void
|
DeleteRelationshipResponse
>
;
setAuthorizationState
:
(
request
:
SetAuthorizationStateRequest
,
)
=>
MaybePromise
<
SetAuthorizationStateResponse
>
;
getActiveModelRef
:
()
=>
MaybePromise
<
GetActiveModelRefResponse
>
;
setActiveModel
:
(
request
:
SetActiveModelRequest
,
)
=>
MaybePromise
<
SetActiveModelResponse
>
;
listActiveModelResourceTypes
:
(
request
:
ListActiveModelResourceTypesRequest
,
)
=>
MaybePromise
<
ListActiveModelResourceTypesResponse
>
;
}
Hierarchy (
View Summary
)
ProviderBaseOptions
AuthorizationProviderOptions
Index
Properties
name?
display
Name?
description?
version?
configure?
health
Check?
warnings?
start?
close?
check
Access
check
Access
Many
list
Relationships
add
Relationship
delete
Relationship
set
Authorization
State
get
Active
Model
Ref
set
Active
Model
list
Active
Model
Resource
Types
Properties
Optional
name
name
?:
string
Optional
display
Name
displayName
?:
string
Optional
description
description
?:
string
Optional
version
version
?:
string
Optional
configure
configure
?:
ConfigureHandler
Optional
health
Check
healthCheck
?:
HealthCheckHandler
Optional
warnings
warnings
?:
string
[]
|
WarningsHandler
Optional
start
start
?:
StartHandler
Optional
close
close
?:
CloseHandler
check
Access
checkAccess
:
(
request
:
CheckAccessRequest
)
=>
MaybePromise
<
CheckAccessResponse
>
check
Access
Many
checkAccessMany
:
(
request
:
CheckAccessManyRequest
,
)
=>
MaybePromise
<
CheckAccessManyResponse
>
list
Relationships
listRelationships
:
(
request
:
ListRelationshipsRequest
,
)
=>
MaybePromise
<
ListRelationshipsResponse
>
add
Relationship
addRelationship
:
(
request
:
AddRelationshipRequest
,
)
=>
MaybePromise
<
AddRelationshipResponse
>
delete
Relationship
deleteRelationship
:
(
request
:
DeleteRelationshipRequest
,
)
=>
MaybePromise
<
void
|
DeleteRelationshipResponse
>
set
Authorization
State
setAuthorizationState
:
(
request
:
SetAuthorizationStateRequest
,
)
=>
MaybePromise
<
SetAuthorizationStateResponse
>
get
Active
Model
Ref
getActiveModelRef
:
()
=>
MaybePromise
<
GetActiveModelRefResponse
>
set
Active
Model
setActiveModel
:
(
request
:
SetActiveModelRequest
,
)
=>
MaybePromise
<
SetActiveModelResponse
>
list
Active
Model
Resource
Types
listActiveModelResourceTypes
:
(
request
:
ListActiveModelResourceTypesRequest
,
)
=>
MaybePromise
<
ListActiveModelResourceTypesResponse
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
name
display
Name
description
version
configure
health
Check
warnings
start
close
check
Access
check
Access
Many
list
Relationships
add
Relationship
delete
Relationship
set
Authorization
State
get
Active
Model
Ref
set
Active
Model
list
Active
Model
Resource
Types
@valon-technologies/gestalt
Loading...
Shared provider metadata and lifecycle hooks for authored providers.