Package ai.vectros.types
Class Jwk.Builder
java.lang.Object
ai.vectros.types.Jwk.Builder
- Enclosing class:
Jwk
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) Signing algorithm.build()Curve identifier.Key id that uniquely identifies this key, so clients can cache it and reload when it rotates.Key type.Intended use of the key.The x coordinate of the EC public key, base64url-encoded (32 bytes, unpadded).The y coordinate of the EC public key, base64url-encoded (32 bytes, unpadded).
-
Method Details
-
from
-
kty
Key type. Always
ECfor this P-256 key. -
kty
-
crv
Curve identifier. Always
P-256. -
crv
-
x
The x coordinate of the EC public key, base64url-encoded (32 bytes, unpadded).
-
x
-
y
The y coordinate of the EC public key, base64url-encoded (32 bytes, unpadded).
-
y
-
use
Intended use of the key.
sigindicates signature verification. -
use
-
kid
Key id that uniquely identifies this key, so clients can cache it and reload when it rotates.
-
kid
-
alg
Signing algorithm.
ES256is ECDSA using P-256 and SHA-256. -
alg
-
build
-
additionalProperty
-
additionalProperties
-