matrix-appservice-bridge
Preparing search index...
ProvisioningApi
Class ProvisioningApi
The provisioning API serves two classes of clients:
Integration managers which provide a unique secret token, and a userId
Widget users which provide a openId token.
Index
Constructors
constructor
Properties
base
Route
store
Methods
add
Route
close
on
Error
start
Constructors
constructor
new
ProvisioningApi
(
store
:
ProvisioningStore
,
opts
?:
ProvisioningApiOpts
,
)
:
ProvisioningApi
Parameters
store
:
ProvisioningStore
opts
:
ProvisioningApiOpts
= {}
Returns
ProvisioningApi
Properties
Protected
base
Route
baseRoute
:
Router
Protected
store
store
:
ProvisioningStore
Methods
add
Route
addRoute
(
method
:
Methods
,
path
:
string
,
handler
:
(
req
:
ProvisioningRequest
,
res
:
Response
,
next
?:
NextFunction
,
)
=>
void
|
Promise
<
void
>
,
fnName
?:
string
,
)
:
void
Parameters
method
:
Methods
path
:
string
handler
:
(
req
:
ProvisioningRequest
,
res
:
Response
,
next
?:
NextFunction
,
)
=>
void
|
Promise
<
void
>
Optional
fnName
:
string
Returns
void
close
close
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
on
Error
onError
(
err
:
|
Error
|
IApiError
|
[
Error
|
IApiError
,
|
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
|
ProvisioningRequest
<
{
[
key
:
string
]:
string
}
,
any
,
any
,
ParsedQs
>
,
]
,
_req
:
Request
,
res
:
Response
,
_next
:
NextFunction
,
)
:
void
Parameters
err
:
|
Error
|
IApiError
|
[
Error
|
IApiError
,
|
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
|
ProvisioningRequest
<
{
[
key
:
string
]:
string
}
,
any
,
any
,
ParsedQs
>
,
]
_req
:
Request
res
:
Response
_next
:
NextFunction
Returns
void
start
start
(
port
:
number
,
hostname
?:
string
,
backlog
?:
number
)
:
Promise
<
void
>
Parameters
port
:
number
hostname
:
string
= "0.0.0.0"
backlog
:
number
= 10
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
base
Route
store
Methods
add
Route
close
on
Error
start
matrix-appservice-bridge
Loading...
The provisioning API serves two classes of clients: