Class swarmauri_core.crypto.types.JWAAlg
swarmauri_core.crypto.types.JWAAlg
Bases: str
, Enum
Registered JWA algorithm names from RFC 7518.
HS256
class-attribute
instance-attribute
HS256 = 'HS256'
HS384
class-attribute
instance-attribute
HS384 = 'HS384'
HS512
class-attribute
instance-attribute
HS512 = 'HS512'
RS256
class-attribute
instance-attribute
RS256 = 'RS256'
RS384
class-attribute
instance-attribute
RS384 = 'RS384'
RS512
class-attribute
instance-attribute
RS512 = 'RS512'
PS256
class-attribute
instance-attribute
PS256 = 'PS256'
PS384
class-attribute
instance-attribute
PS384 = 'PS384'
PS512
class-attribute
instance-attribute
PS512 = 'PS512'
ES256
class-attribute
instance-attribute
ES256 = 'ES256'
ES384
class-attribute
instance-attribute
ES384 = 'ES384'
ES512
class-attribute
instance-attribute
ES512 = 'ES512'
ES256K
class-attribute
instance-attribute
ES256K = 'ES256K'
EDDSA
class-attribute
instance-attribute
EDDSA = 'EdDSA'
RSA_OAEP
class-attribute
instance-attribute
RSA_OAEP = 'RSA-OAEP'
RSA_OAEP_256
class-attribute
instance-attribute
RSA_OAEP_256 = 'RSA-OAEP-256'
ECDH_ES
class-attribute
instance-attribute
ECDH_ES = 'ECDH-ES'
DIR
class-attribute
instance-attribute
DIR = 'dir'
A128GCM
class-attribute
instance-attribute
A128GCM = 'A128GCM'
A192GCM
class-attribute
instance-attribute
A192GCM = 'A192GCM'
A256GCM
class-attribute
instance-attribute
A256GCM = 'A256GCM'