* generated new services reference * changed from automatic push to automated pull request * updated typedoc, regenerated JS Client reference * regenerated the reference after updating typedoc * added action for js client
3.9 KiB
Class: OauthService
Hierarchy
-
"medusa-interfaces"↳
OauthService
Constructors
constructor
• new OauthService(cradle)
Parameters
| Name | Type |
|---|---|
cradle |
any |
Overrides
OauthService.constructor
Defined in
packages/medusa/src/services/oauth.js:10
Properties
container_
• container_: any
Defined in
packages/medusa/src/services/oauth.js:15
eventBus_
• eventBus_: any
Defined in
packages/medusa/src/services/oauth.js:17
manager
• manager: any
Defined in
packages/medusa/src/services/oauth.js:14
oauthRepository_
• oauthRepository_: any
Defined in
packages/medusa/src/services/oauth.js:16
Events
▪ Static Events: Object
Type declaration
| Name | Type |
|---|---|
TOKEN_GENERATED |
string |
TOKEN_REFRESHED |
string |
Defined in
packages/medusa/src/services/oauth.js:5
Methods
create
▸ create(data): Promise<any>
Parameters
| Name | Type |
|---|---|
data |
any |
Returns
Promise<any>
Defined in
packages/medusa/src/services/oauth.js:32
generateToken
▸ generateToken(appName, code, state): Promise<any>
Parameters
| Name | Type |
|---|---|
appName |
any |
code |
any |
state |
any |
Returns
Promise<any>
Defined in
packages/medusa/src/services/oauth.js:66
list
▸ list(selector): any
Parameters
| Name | Type |
|---|---|
selector |
any |
Returns
any
Defined in
packages/medusa/src/services/oauth.js:27
refreshToken
▸ refreshToken(appName): Promise<any>
Parameters
| Name | Type |
|---|---|
appName |
any |
Returns
Promise<any>
Defined in
packages/medusa/src/services/oauth.js:96
registerOauthApp
▸ registerOauthApp(appDetails): Promise<any>
Parameters
| Name | Type |
|---|---|
appDetails |
any |
Returns
Promise<any>
Defined in
packages/medusa/src/services/oauth.js:56
retrieveByName
▸ retrieveByName(appName): any
Parameters
| Name | Type |
|---|---|
appName |
any |
Returns
any
Defined in
packages/medusa/src/services/oauth.js:20
update
▸ update(id, update): Promise<any>
Parameters
| Name | Type |
|---|---|
id |
any |
update |
any |
Returns
Promise<any>