Allow to validate provider metadata

According to the OpenID Connect Discovery 1.0 spec.
Provide the default values for fields when they are defined.
Introduce VerifiedProviderMetadata.
Rename Metadata to ProviderMetadata.
Implement Deserialize for ProviderMetadata.
This commit is contained in:
Kévin Commaille
2022-08-04 13:52:02 +02:00
committed by Quentin Gliech
parent 3eaf2fac6d
commit 56c49be587
5 changed files with 1060 additions and 7 deletions

View File

@@ -1 +1,2 @@
msrv = "1.60.0"
doc-valid-idents = ["OpenID", "OAuth", ".."]