AgentOS Extensions API - v1.0.3
Preparing search index...
@framers/agentos-extensions/auth
JWTAuthAdapter
Class JWTAuthAdapter
JWT-based authentication adapter for AgentOS
Implements
IAuthService
Index
Constructors
constructor
Methods
generate
Token
hash
Password
initialize
refresh
Token
revoke
Token
validate
Token
verify
Password
Constructors
constructor
new
JWTAuthAdapter
(
config
:
JWTAuthConfig
)
:
JWTAuthAdapter
Parameters
config
:
JWTAuthConfig
Returns
JWTAuthAdapter
Methods
generate
Token
generateToken
(
userId
:
string
,
claims
?:
Partial
<
JWTPayload
>
)
:
string
Parameters
userId
:
string
Optional
claims
:
Partial
<
JWTPayload
>
Returns
string
hash
Password
hashPassword
(
password
:
string
)
:
Promise
<
string
>
Parameters
password
:
string
Returns
Promise
<
string
>
initialize
initialize
(
config
?:
JWTAuthConfig
)
:
Promise
<
void
>
Parameters
Optional
config
:
JWTAuthConfig
Returns
Promise
<
void
>
refresh
Token
refreshToken
(
token
:
string
)
:
Promise
<
string
>
Parameters
token
:
string
Returns
Promise
<
string
>
revoke
Token
revokeToken
(
token
:
string
)
:
Promise
<
void
>
Parameters
token
:
string
Returns
Promise
<
void
>
validate
Token
validateToken
(
token
:
string
)
:
Promise
<
any
>
Parameters
token
:
string
Returns
Promise
<
any
>
verify
Password
verifyPassword
(
password
:
string
,
hash
:
string
)
:
Promise
<
boolean
>
Parameters
password
:
string
hash
:
string
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
generate
Token
hash
Password
initialize
refresh
Token
revoke
Token
validate
Token
verify
Password
AgentOS Extensions API - v1.0.3
Loading...
JWT-based authentication adapter for AgentOS