@@ -143,7 +143,7 @@ def set_token_set(token_set)
143
143
set_access_token ( token_set [ :access_token ] ) if token_set [ :access_token ]
144
144
set_id_token ( token_set [ :id_token ] ) if token_set [ :id_token ]
145
145
146
- true
146
+ return true
147
147
end
148
148
149
149
def set_access_token ( access_token )
@@ -160,7 +160,7 @@ def get_client_credentials_token
160
160
}
161
161
token_set = token_request ( data , '/token' )
162
162
163
- token_set
163
+ return token_set
164
164
end
165
165
166
166
def get_token_set_from_callback ( params )
@@ -173,7 +173,7 @@ def get_token_set_from_callback(params)
173
173
174
174
validate_tokens ( token_set )
175
175
validate_state ( params )
176
- token_set
176
+ return token_set
177
177
end
178
178
179
179
def validate_tokens ( token_set )
@@ -184,14 +184,14 @@ def validate_tokens(token_set)
184
184
decode_jwt ( access_token ) if access_token
185
185
decode_jwt ( id_token ) if id_token
186
186
end
187
- true
187
+ return true
188
188
end
189
189
190
190
def validate_state ( params )
191
191
if params [ 'state' ] != @state
192
192
raise StandardError . new "WARNING: @config.state: #{ @state } and OAuth callback state: #{ params [ 'state' ] } do not match!"
193
193
end
194
- true
194
+ return true
195
195
end
196
196
197
197
def decode_jwt ( tkn , verify = true )
@@ -220,15 +220,15 @@ def refresh_token_set(token_set)
220
220
grant_type : 'refresh_token' ,
221
221
refresh_token : token_set [ :refresh_token ]
222
222
}
223
- token_request ( data , '/token' )
223
+ return token_request ( data , '/token' )
224
224
end
225
225
226
226
def revoke_token ( token_set )
227
227
token_set = token_set . with_indifferent_access
228
228
data = {
229
229
token : token_set [ :refresh_token ]
230
230
}
231
- token_request ( data , '/revocation' )
231
+ return token_request ( data , '/revocation' )
232
232
end
233
233
234
234
def token_request ( data , path )
@@ -245,7 +245,7 @@ def token_request(data, path)
245
245
else
246
246
body = { }
247
247
end
248
- body
248
+ return body
249
249
end
250
250
251
251
# Connection heplers
0 commit comments