FAPI 2.0 compliance including PKCE S256, PAR and iss
HAIP 1.0 §4MUSTRoles: wallet
Requirement as recorded in the ProtocolSoup registry
When implementing OpenID for Verifiable Credential Issuance, both the Wallet and the Credential Issuer MUST comply with the provisions of the FAPI 2.0 Security Profile that are applicable, including PKCE with S256, PAR where applicable, and the iss value in the Authorization Response.
Read §4 in HAIP 1.0Self-test verdict
PassCommit 97df6a8Evaluated
This is ProtocolSoup's result against its own implementation at the commit shown. It is not a certification of ProtocolSoup or of any other product.
Tests
- TestPKCES256ChallengeGeneration
./cmd/walletharness
Pass - TestPARFormIncludesCodeChallengeMethodS256
./cmd/walletharness
Pass - TestRFC9207IssMismatchRejection
./cmd/walletharness
Pass