CibaSigningAlg
: string
in package
The algorithms a signed CIBA authentication request may use (CONTRACT.md ยง33.2) โ the client's registered `backchannel_authentication_request_signing_alg`.
This SDK signs ES256 and EdDSA. PS256 is part of the contract's set but is not
supported here: firebase/php-jwt, this SDK's JOSE library, signs PS256 only through
phpseclib 3, which this SDK does not depend on. CibaRequestSigner::fromPem() refuses
it locally rather than fail at the first request.
Table of Contents
Cases
- EdDSA = 'EdDSA'
- Ed25519.
- ES256 = 'ES256'
- ECDSA on P-256 with SHA-256.
- PS256 = 'PS256'
- RSASSA-PSS with SHA-256 โ refused by this SDK (see the type's summary).
Cases
PS256
RSASSA-PSS with SHA-256 โ refused by this SDK (see the type's summary).
ES256
ECDSA on P-256 with SHA-256.
EdDSA
Ed25519.