MondayApp
@appfire/fuse-auth-core • Docs
@appfire/fuse-auth-core / MondayApp
Class: MondayApp
Abstract class that serves as the base for the App class.
Extends
Constructors
new MondayApp()
new MondayApp(
key
,clientKey
,oauthClientId
,sharedSecret
,signingSecret
):MondayApp
Parameters
• key: string
• clientKey: string
• oauthClientId: string
• sharedSecret: string
• signingSecret: string
Returns
Overrides
Defined in
products/monday/monday.app.ts:42
Properties
clientKey
protected
clientKey:string
Inherited from
Defined in
eventType
protected
eventType:string
Inherited from
Defined in
fuseSecret
protected
fuseSecret:string
Inherited from
Defined in
key
protected
key:string
Inherited from
Defined in
oauthClientId
protected
oauthClientId:string
Inherited from
Defined in
productType
protected
productType:string
Inherited from
Defined in
sharedSecret
protected
sharedSecret:string
Inherited from
Defined in
Methods
getAccountMaxUsers()
getAccountMaxUsers():
number
Returns
number
Defined in
products/monday/monday.app.ts:109
getAccountSlug()
getAccountSlug():
string
Returns
string
Defined in
products/monday/monday.app.ts:69
getAccountTier()
getAccountTier():
string
Returns
string
Defined in
products/monday/monday.app.ts:106
getClaims()
getClaims(
token
):Claims
Parameters
• token: string
Returns
Inherited from
Defined in
getClientKey()
getClientKey():
string
Returns
string
Inherited from
Defined in
getCreatedAt()
getCreatedAt():
number
Returns
number
Defined in
products/monday/monday.app.ts:127
getFilteredAppData()
getFilteredAppData():
GetMondayApp
Returns
Defined in
products/monday/monday.app.ts:185
getFuseSecret()
getFuseSecret():
string
Returns
string
Inherited from
Defined in
getKey()
getKey():
string
Returns
string
Inherited from
Defined in
getLifecycleFunctionVersion()
getLifecycleFunctionVersion():
string
Returns
string
Defined in
products/monday/monday.app.ts:139
getOauthClientId()
getOauthClientId():
string
Returns
string
Inherited from
Defined in
getProductType()
getProductType():
string
Returns
string
Inherited from
Defined in
getRealm()
getRealm():
string
Returns
string
Defined in
products/monday/monday.app.ts:61
getSen()
getSen():
string
Returns
string
Defined in
products/monday/monday.app.ts:83
getSharedSecret()
getSharedSecret():
string
Returns
string
Overrides
Defined in
products/monday/monday.app.ts:53
getSigningSecret()
getSigningSecret():
string
Returns
string
Defined in
products/monday/monday.app.ts:90
getStatus()
getStatus():
string
Returns
string
Defined in
products/monday/monday.app.ts:77
getSubscription()
getSubscription():
any
Returns
any
Defined in
products/monday/monday.app.ts:115
getUpdatedAt()
getUpdatedAt():
number
Returns
number
Defined in
products/monday/monday.app.ts:131
getUserCluster()
getUserCluster():
any
Returns
any
Defined in
products/monday/monday.app.ts:103
getUserEmail()
getUserEmail():
string
Returns
string
Defined in
products/monday/monday.app.ts:97
getUserId()
getUserId():
number
Returns
number
Defined in
products/monday/monday.app.ts:94
getUserName()
getUserName():
string
Returns
string
Defined in
products/monday/monday.app.ts:100
getVersionData()
getVersionData():
string
Returns
string
Defined in
products/monday/monday.app.ts:112
setAccountMaxUsers()
setAccountMaxUsers(
accountMaxUsers
):void
Parameters
• accountMaxUsers: number
Returns
void
Defined in
products/monday/monday.app.ts:158
setAccountSlug()
setAccountSlug(
accountSlug
):void
Parameters
• accountSlug: string
Returns
void
Defined in
products/monday/monday.app.ts:73
setAccountTier()
setAccountTier(
accountTier
):void
Parameters
• accountTier: string
Returns
void
Defined in
products/monday/monday.app.ts:155
setCreatedAt()
setCreatedAt(
createdAt
):void
Parameters
• createdAt: number
Returns
void
Defined in
products/monday/monday.app.ts:119
setEventType()
setEventType(
eventType
):void
Parameters
• eventType: string
Returns
void
Inherited from
Defined in
setFuseSecret()
setFuseSecret(
fuseSecret
):void
Parameters
• fuseSecret: string
Returns
void
Inherited from
Defined in
setLifecycleFunctionVersion()
setLifecycleFunctionVersion(
lifecycleFunctionVersion
):void
Parameters
• lifecycleFunctionVersion: string
Returns
void
Defined in
products/monday/monday.app.ts:135
setProductType()
setProductType(
productType
):void
Parameters
• productType: string
Returns
void
Inherited from
Defined in
setRealm()
setRealm(
realm
):void
Parameters
• realm: string
Returns
void
Defined in
products/monday/monday.app.ts:65
setSen()
setSen(
sen
):void
Parameters
• sen: string
Returns
void
Defined in
products/monday/monday.app.ts:86
setSharedSecret()
setSharedSecret(
sharedSecret
):void
Parameters
• sharedSecret: string
Returns
void
Defined in
products/monday/monday.app.ts:57
setStatus()
setStatus(
status
):void
Parameters
• status: string
Returns
void
Defined in
products/monday/monday.app.ts:80
setSubscription()
setSubscription(
subscription
):MondayApp
Parameters
• subscription: any
Returns
Defined in
products/monday/monday.app.ts:165
setUpdatedAt()
setUpdatedAt(
updatedAt
):void
Parameters
• updatedAt: number
Returns
void
Defined in
products/monday/monday.app.ts:123
setUserCluster()
setUserCluster(
userCluster
):void
Parameters
• userCluster: any
Returns
void
Defined in
products/monday/monday.app.ts:152
setUserEmail()
setUserEmail(
userEmail
):void
Parameters
• userEmail: string
Returns
void
Defined in
products/monday/monday.app.ts:146
setUserId()
setUserId(
userId
):void
Parameters
• userId: number
Returns
void
Defined in
products/monday/monday.app.ts:143
setUserName()
setUserName(
userName
):void
Parameters
• userName: string
Returns
void
Defined in
products/monday/monday.app.ts:149
setVersionData()
setVersionData(
versionData
):MondayApp
Parameters
• versionData: any
Returns
Defined in
products/monday/monday.app.ts:161
toJSON()
toJSON():
object
Converts the App object to JSON.
Returns
object
The JSON representation of the App object.
Inherited from
Defined in
validateFuseToken()
validateFuseToken(
token
):boolean
Validates a Fuse token.
Parameters
• token: string
The Fuse token to validate.
Returns
boolean
True if the token is valid, false otherwise.
Inherited from
Defined in
validateToken()
validateToken(
token
):boolean
Abstract method for validating a token.
Parameters
• token: string
The token to validate.
Returns
boolean
True if the token is valid, false otherwise.