line |
true |
false |
branch |
105
|
2 |
10 |
if (not $self->_has_clients || ($args->{'verify_client_cb'} || $args->{'store_access_token_cb'} || $args->{'verify_access_token_cb'})) |
125
|
28 |
4 |
if (my $client = $self->clients->{$client_id}) |
129
|
4 |
60 |
if (not exists $self->clients->{$client_id}{'scopes'}{$scope}) { } |
|
56 |
4 |
elsif ($self->clients->{$client_id}{'scopes'}{$scope}) { } |
137
|
8 |
4 |
if ($self->clients->{$client_id}{'redirect_uri'} and !$redirect_uri || $redirect_uri ne $self->clients->{$client_id}{'redirect_uri'}) |
148
|
4 |
12 |
if ($self->clients->{$client_id}{'client_secret'}) |
166
|
20 |
20 |
if $self->jwt_secret |
171
|
12 |
8 |
if (exists $self->access_tokens->{$a_token}) |
173
|
0 |
12 |
if ($self->access_tokens->{$a_token}{'expires'} <= time) { } |
|
12 |
0 |
elsif ($scopes_ref) { } |
181
|
4 |
16 |
unless $self->_has_scope($scope, $self->access_tokens->{$a_token}{'scope'}) |