AgentOS Extensions API - v1.0.3
Preparing search index...
@framers/agentos-extensions/auth
PersonaTierProvider
Class PersonaTierProvider
Provider that integrates subscription service with persona tier requirements
Index
Constructors
constructor
Methods
check
Persona
Access
get
Accessible
Personas
Constructors
constructor
new
PersonaTierProvider
(
subscriptionService
:
ISubscriptionService
,
)
:
PersonaTierProvider
Parameters
subscriptionService
:
ISubscriptionService
Returns
PersonaTierProvider
Methods
check
Persona
Access
checkPersonaAccess
(
context
:
PersonaTierContext
)
:
Promise
<
PersonaTierResult
>
Parameters
context
:
PersonaTierContext
Returns
Promise
<
PersonaTierResult
>
get
Accessible
Personas
getAccessiblePersonas
(
userId
:
string
,
personas
:
{
id
:
string
;
minimumTier
?:
string
}
[]
,
)
:
Promise
<
string
[]
>
Parameters
userId
:
string
personas
:
{
id
:
string
;
minimumTier
?:
string
}
[]
Returns
Promise
<
string
[]
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
check
Persona
Access
get
Accessible
Personas
AgentOS Extensions API - v1.0.3
Loading...
Provider that integrates subscription service with persona tier requirements