Adsforwp_Google_Auth_OAuth2 A

Total Complexity 73
Dependencies 8
Dependents 2
Total lines 562
Lines of code 350
Logical lines of code 161
Comment lines 123
Methods 18
Properties 4

Methods 18

Method Rating Maintainability Complexity Lines of code
verifySignedJwtWithCerts()
B
34 18 96
sign()
S
52 7 26
refreshTokenRequest()
S
50 6 29
refreshTokenWithAssertion()
S
52 6 28
authenticate()
S
48 5 36
retrieveCertsFromLocation()
S
51 5 29
revokeToken()
S
53 5 25
createAuthUrl()
S
53 5 22
setAccessToken()
S
64 3 10
verifyIdToken()
S
63 3 10
isAccessTokenExpired()
S
66 3 8
getFederatedSignOnCerts()
S
74 1 5
__construct()
S
81 1 3
authenticatedRequest()
S
76 1 4
setAssertionCredentials()
S
81 1 3
setState()
S
81 1 3
getAccessToken()
S
80 1 3
refreshToken()
S
65 1 10