Subroutine Coverage

blib/lib/OIDC/Client/Plugin.pm
Criterion Covered Total %
subroutine 50 50 100.0
pod 20 20 100.0


line count pod subroutine
2 2 n/a BEGIN
3 2 n/a BEGIN
4 2 n/a BEGIN
5 2 n/a BEGIN
6 2 n/a BEGIN
7 2 n/a BEGIN
9 2 n/a BEGIN
10 2 n/a BEGIN
11 2 n/a BEGIN
12 2 n/a BEGIN
13 2 n/a BEGIN
14 2 n/a BEGIN
16 2 n/a BEGIN
17 2 n/a BEGIN
18 2 n/a BEGIN
19 2 n/a BEGIN
20 2 n/a BEGIN
21 2 n/a BEGIN
126 63 n/a _build_is_base_url_local
127 4 n/a _build_login_redirect_uri
128 2 n/a _build_logout_redirect_uri
131 6 n/a _build_redirect_uri_from_path
144 2 n/a _build_audience_cache
193 3 Yes redirect_to_authorize
264 19 Yes get_token
358 14 Yes refresh_token
445 9 Yes exchange_token
489 8 Yes verify_token
519 9 Yes get_token_from_authorization_header
546 4 Yes get_userinfo
586 1 Yes build_user_from_userinfo
625 3 Yes build_user_from_claims
674 1 Yes build_user_from_identity
709 4 Yes build_api_useragent
758 2 Yes redirect_to_logout
833 31 Yes get_valid_access_token
864 7 n/a __ANON__
868 1 n/a __ANON__
900 3 Yes get_valid_identity
929 26 Yes get_stored_identity
944 9 n/a _store_identity
1003 48 Yes get_stored_access_token
1030 31 Yes store_access_token
1061 23 Yes get_stored_refresh_token
1081 20 Yes store_refresh_token
1093 59 n/a _get_audience_from_alias
1104 11 n/a _extract_auth_data
1117 93 n/a _get_audience_store
1137 60 n/a _set_audience_store
1166 3 Yes delete_stored_data