stable

Clone or download

Read-only

Verify signature of ID tokens issued by Azure AD

Signing in with Azure AD should continue to work. Part of request #14807: Verify signature of ID tokens Change-Id: I163b7b67073f95cd20c9e3e02d182842d6df0f7e

Modified Files

Name
M plugins/openidconnectclient/include/OpenIDConnectClient/Authentication/Flow.php +2 −2 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Authentication/IDTokenVerifier.php +71 −44 Go to diff View file
A plugins/openidconnectclient/include/OpenIDConnectClient/Authentication/JWKSKeyFetcher.php +103 −0 Go to diff View file
A plugins/openidconnectclient/include/OpenIDConnectClient/Authentication/JWKSKeyFetcherException.php +27 −0 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/AzureADProvider/AzureADProvider.php +5 −0 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/GenericProvider/GenericProvider.php +5 −0 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Provider/Provider.php +2 −0 Go to diff View file
M plugins/openidconnectclient/include/openidconnectclientPlugin.php +7 −7 Go to diff View file
M plugins/openidconnectclient/tests/unit/Authentication/IDTokenVerifierTest.php +82 −35 Go to diff View file
A plugins/openidconnectclient/tests/unit/Authentication/JWKSKeyFetcherTest.php +119 −0 Go to diff View file