node-webauthn
Preparing search index...
WebAuth
Type Alias WebAuth
type
WebAuth
=
{
challenge
:
(
bytes
?:
number
)
=>
string
;
createAuthenticationOptions
:
(
input
?:
CreateAuthenticationOptionsInput
,
)
=>
AuthenticationOptionsJSON
;
createRegistrationOptions
:
(
input
:
CreateRegistrationOptionsInput
,
)
=>
RegistrationOptionsJSON
;
fromBase64Url
:
(
input
:
string
)
=>
Buffer
;
generateChallenge
:
(
bytes
?:
number
)
=>
string
;
parseRegistration
:
(
input
:
RegistrationResponseInput
)
=>
ParsedRegistration
;
signAuthentication
:
(
realmOrPayload
:
Realm
|
AuthenticationTokenPayload
,
maybePayload
?:
AuthenticationTokenPayload
,
)
=>
string
;
signRegistration
:
(
realmOrPayload
:
Realm
|
RegistrationTokenPayload
,
maybePayload
?:
RegistrationTokenPayload
,
)
=>
string
;
toBase64Url
:
(
input
:
Buffer
|
Uint8Array
|
string
)
=>
string
;
verifyAuthentication
:
(
realmOrToken
:
Realm
|
string
,
maybeToken
?:
string
,
)
=>
AuthenticationTokenClaims
;
verifyAuthenticationResponse
:
(
input
:
AuthenticationResponseInput
,
)
=>
AuthenticationVerificationResult
;
verifyRegistration
:
(
realmOrToken
:
Realm
|
string
,
maybeToken
?:
string
,
)
=>
RegistrationTokenClaims
;
verifyRegistrationResponse
:
(
input
:
RegistrationResponseInput
,
)
=>
ParsedRegistration
;
}
Index
Properties
challenge
create
Authentication
Options
create
Registration
Options
from
Base64
Url
generate
Challenge
parse
Registration
sign
Authentication
sign
Registration
to
Base64
Url
verify
Authentication
verify
Authentication
Response
verify
Registration
verify
Registration
Response
Properties
Readonly
challenge
challenge
:
(
bytes
?:
number
)
=>
string
Readonly
create
Authentication
Options
createAuthenticationOptions
:
(
input
?:
CreateAuthenticationOptionsInput
,
)
=>
AuthenticationOptionsJSON
Readonly
create
Registration
Options
createRegistrationOptions
:
(
input
:
CreateRegistrationOptionsInput
,
)
=>
RegistrationOptionsJSON
Readonly
from
Base64
Url
fromBase64Url
:
(
input
:
string
)
=>
Buffer
Readonly
generate
Challenge
generateChallenge
:
(
bytes
?:
number
)
=>
string
Readonly
parse
Registration
parseRegistration
:
(
input
:
RegistrationResponseInput
)
=>
ParsedRegistration
Readonly
sign
Authentication
signAuthentication
:
(
realmOrPayload
:
Realm
|
AuthenticationTokenPayload
,
maybePayload
?:
AuthenticationTokenPayload
,
)
=>
string
Readonly
sign
Registration
signRegistration
:
(
realmOrPayload
:
Realm
|
RegistrationTokenPayload
,
maybePayload
?:
RegistrationTokenPayload
,
)
=>
string
Readonly
to
Base64
Url
toBase64Url
:
(
input
:
Buffer
|
Uint8Array
|
string
)
=>
string
Readonly
verify
Authentication
verifyAuthentication
:
(
realmOrToken
:
Realm
|
string
,
maybeToken
?:
string
,
)
=>
AuthenticationTokenClaims
Readonly
verify
Authentication
Response
verifyAuthenticationResponse
:
(
input
:
AuthenticationResponseInput
,
)
=>
AuthenticationVerificationResult
Readonly
verify
Registration
verifyRegistration
:
(
realmOrToken
:
Realm
|
string
,
maybeToken
?:
string
,
)
=>
RegistrationTokenClaims
Readonly
verify
Registration
Response
verifyRegistrationResponse
:
(
input
:
RegistrationResponseInput
,
)
=>
ParsedRegistration
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
challenge
create
Authentication
Options
create
Registration
Options
from
Base64
Url
generate
Challenge
parse
Registration
sign
Authentication
sign
Registration
to
Base64
Url
verify
Authentication
verify
Authentication
Response
verify
Registration
verify
Registration
Response
node-webauthn
Loading...