Google_OAuth2 A

Total Complexity 69
Dependencies 7
Dependents 1
Total lines 427
Lines of code 269
Logical lines of code 149
Comment lines 87
Methods 19
Properties 10

Methods 19

Method Rating Maintainability Complexity Lines of code
verifySignedJwtWithCerts()
B
39 15 62
sign()
A
50 8 27
authenticate()
S
49 7 29
__construct()
S
55 7 21
refreshTokenRequest()
S
54 5 20
createAuthUrl()
S
55 4 19
getFederatedSignOnCerts()
S
60 3 14
revokeToken()
S
60 3 13
setAccessToken()
S
64 3 10
verifyIdToken()
S
64 3 10
refreshTokenWithAssertion()
S
65 2 10
isAccessTokenExpired()
S
66 2 8
getAccessToken()
S
80 1 3
setDeveloperKey()
S
81 1 3
setState()
S
81 1 3
setAccessType()
S
81 1 3
setApprovalPrompt()
S
81 1 3
refreshToken()
S
68 1 8
setAssertionCredentials()
S
81 1 3