Type Alias leptos_oidc::Algorithm

source ·
pub type Algorithm = Algorithm;

Aliased Type§

enum Algorithm {
    HS256,
    HS384,
    HS512,
    ES256,
    ES384,
    RS256,
    RS384,
    RS512,
    PS256,
    PS384,
    PS512,
    EdDSA,
}

Variants§

§

HS256

HMAC using SHA-256

§

HS384

HMAC using SHA-384

§

HS512

HMAC using SHA-512

§

ES256

ECDSA using SHA-256

§

ES384

ECDSA using SHA-384

§

RS256

RSASSA-PKCS1-v1_5 using SHA-256

§

RS384

RSASSA-PKCS1-v1_5 using SHA-384

§

RS512

RSASSA-PKCS1-v1_5 using SHA-512

§

PS256

RSASSA-PSS using SHA-256

§

PS384

RSASSA-PSS using SHA-384

§

PS512

RSASSA-PSS using SHA-512

§

EdDSA

Edwards-curve Digital Signature Algorithm (EdDSA)