IO Wallet SDK
GitHub
npm
Preparing search index...
@pagopa/io-wallet-oauth2
DecodeJwtHeaderResult
Interface DecodeJwtHeaderResult<HeaderSchema>
interface
DecodeJwtHeaderResult
<
HeaderSchema
extends
BaseSchema
|
undefined
=
undefined
,
>
{
header
:
InferSchemaOrDefaultOutput
<
HeaderSchema
,
ZodObject
<
{
alg
:
ZodString
;
jwk
:
ZodOptional
<
ZodObject
<
{
alg
:
ZodOptional
<
ZodString
>
;
crv
:
ZodOptional
<
ZodString
>
;
d
:
ZodOptional
<
ZodString
>
;
dp
:
ZodOptional
<
ZodString
>
;
dq
:
ZodOptional
<
ZodString
>
;
e
:
ZodOptional
<
ZodString
>
;
ext
:
ZodOptional
<
ZodBoolean
>
;
k
:
ZodOptional
<
ZodString
>
;
key_ops
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
kid
:
ZodOptional
<
ZodString
>
;
kty
:
ZodString
;
n
:
ZodOptional
<
ZodString
>
;
oth
:
ZodOptional
<
ZodArray
<
ZodObject
<
{
d
:
ZodOptional
<
(...)
>
;
r
:
ZodOptional
<
(...)
>
;
t
:
ZodOptional
<
(...)
>
;
}
,
$loose
,
>
,
>
,
>
;
p
:
ZodOptional
<
ZodString
>
;
q
:
ZodOptional
<
ZodString
>
;
qi
:
ZodOptional
<
ZodString
>
;
use
:
ZodOptional
<
ZodString
>
;
x
:
ZodOptional
<
ZodString
>
;
x5c
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
x5t
:
ZodOptional
<
ZodString
>
;
"x5t#S256"
:
ZodOptional
<
ZodString
>
;
x5u
:
ZodOptional
<
ZodString
>
;
y
:
ZodOptional
<
ZodString
>
;
}
,
$loose
,
>
,
>
;
kid
:
ZodOptional
<
ZodString
>
;
trust_chain
:
ZodOptional
<
ZodTuple
<
[
ZodString
]
,
ZodString
>
>
;
typ
:
ZodOptional
<
ZodString
>
;
x5c
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
}
,
$loose
,
>
,
>
;
}
Type Parameters
HeaderSchema
extends
BaseSchema
|
undefined
=
undefined
Index
Properties
header
Properties
header
header
:
InferSchemaOrDefaultOutput
<
HeaderSchema
,
ZodObject
<
{
alg
:
ZodString
;
jwk
:
ZodOptional
<
ZodObject
<
{
alg
:
ZodOptional
<
ZodString
>
;
crv
:
ZodOptional
<
ZodString
>
;
d
:
ZodOptional
<
ZodString
>
;
dp
:
ZodOptional
<
ZodString
>
;
dq
:
ZodOptional
<
ZodString
>
;
e
:
ZodOptional
<
ZodString
>
;
ext
:
ZodOptional
<
ZodBoolean
>
;
k
:
ZodOptional
<
ZodString
>
;
key_ops
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
kid
:
ZodOptional
<
ZodString
>
;
kty
:
ZodString
;
n
:
ZodOptional
<
ZodString
>
;
oth
:
ZodOptional
<
ZodArray
<
ZodObject
<
{
d
:
ZodOptional
<
(...)
>
;
r
:
ZodOptional
<
(...)
>
;
t
:
ZodOptional
<
(...)
>
;
}
,
$loose
,
>
,
>
,
>
;
p
:
ZodOptional
<
ZodString
>
;
q
:
ZodOptional
<
ZodString
>
;
qi
:
ZodOptional
<
ZodString
>
;
use
:
ZodOptional
<
ZodString
>
;
x
:
ZodOptional
<
ZodString
>
;
x5c
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
x5t
:
ZodOptional
<
ZodString
>
;
"x5t#S256"
:
ZodOptional
<
ZodString
>
;
x5u
:
ZodOptional
<
ZodString
>
;
y
:
ZodOptional
<
ZodString
>
;
}
,
$loose
,
>
,
>
;
kid
:
ZodOptional
<
ZodString
>
;
trust_chain
:
ZodOptional
<
ZodTuple
<
[
ZodString
]
,
ZodString
>
>
;
typ
:
ZodOptional
<
ZodString
>
;
x5c
:
ZodOptional
<
ZodArray
<
ZodString
>
>
;
}
,
$loose
,
>
,
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
header
GitHub
npm
IO Wallet SDK
Loading...