File Coverage

blib/lib/OxdPerlModule.pm
Criterion Covered Total %
statement 12 14 85.7
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 17 19 89.4


line stmt bran cond sub pod time code
1             package OxdPerlModule;
2            
3 1     1   68208 use 5.006;
  1         5  
4 1     1   7 use strict;
  1         3  
  1         36  
5 1     1   7 use warnings FATAL => 'all';
  1         3  
  1         57  
6 1     1   416 use OxdPackages::OxdConfig;
  1         4  
  1         42  
7 1     1   481 use OxdPackages::OxdRegister;
  0            
  0            
8             use OxdPackages::OxdSetupClient;
9             use OxdPackages::GetClientToken;
10             use OxdPackages::UpdateRegistration;
11             use OxdPackages::GetAuthorizationUrl;
12             use OxdPackages::GetTokenByCode;
13             use OxdPackages::GetAccessTokenByRefreshToken;
14             use OxdPackages::GetUserInfo;
15             use OxdPackages::OxdLogout;
16             use OxdPackages::UmaRsProtect;
17             use OxdPackages::UmaRpGetRpt;
18             use OxdPackages::UmaRsCheckAccess;
19             use OxdPackages::UmaRpGetClaimsGatheringUrl;
20            
21             =head1 NAME
22            
23             OxdPerlModule - The great new OxdPerlModule!
24            
25             =head1 VERSION
26            
27             Version 0.02
28            
29             =cut
30            
31             our $VERSION = '0.02';
32            
33            
34             =head1 SYNOPSIS
35            
36             Quick summary of what the module does.
37            
38             Perhaps a little code snippet.
39            
40             use OxdPerlModule;
41            
42             my $foo = OxdPerlModule->new();
43             ...
44            
45             =head1 EXPORT
46            
47             A list of functions that can be exported. You can delete this section
48             if you don't export anything, such as for a purely object-oriented module.
49            
50             =head1 SUBROUTINES/METHODS
51            
52             =head2 function1
53            
54             =cut
55            
56             sub function1 {
57             }
58            
59             =head2 function2
60            
61             =cut
62            
63             sub function2 {
64             }
65            
66             =head1 AUTHOR
67            
68             Sobhan Panda, C<< >>
69            
70             =head1 BUGS
71            
72             Please report any bugs or feature requests to C, or through
73             the web interface at L. I will be notified, and then you'll
74             automatically be notified of progress on your bug as I make changes.
75            
76            
77            
78            
79             =head1 SUPPORT
80            
81             You can find documentation for this module with the perldoc command.
82            
83             perldoc OxdPerlModule
84            
85            
86             You can also look for information at:
87            
88             =over 4
89            
90             =item * RT: CPAN's request tracker (report bugs here)
91            
92             L
93            
94             =item * AnnoCPAN: Annotated CPAN documentation
95            
96             L
97            
98             =item * CPAN Ratings
99            
100             L
101            
102             =item * Search CPAN
103            
104             L
105            
106             =back
107            
108            
109             =head1 ACKNOWLEDGEMENTS
110            
111            
112             =head1 LICENSE AND COPYRIGHT
113            
114             Copyright 2017 Gaurav Chhabra.
115            
116             This program is free software; you can redistribute it and/or modify it
117             under the terms of the the Artistic License (2.0). You may obtain a
118             copy of the full license at:
119            
120             L
121            
122             Any use, modification, and distribution of the Standard or Modified
123             Versions is governed by this Artistic License. By using, modifying or
124             distributing the Package, you accept this license. Do not use, modify,
125             or distribute the Package, if you do not accept this license.
126            
127             If your Modified Version has been derived from a Modified Version made
128             by someone other than you, you are nevertheless required to ensure that
129             your Modified Version complies with the requirements of this license.
130            
131             This license does not grant you the right to use any trademark, service
132             mark, tradename, or logo of the Copyright Holder.
133            
134             This license includes the non-exclusive, worldwide, free-of-charge
135             patent license to make, have made, use, offer to sell, sell, import and
136             otherwise transfer the Package with respect to any patent claims
137             licensable by the Copyright Holder that are necessarily infringed by the
138             Package. If you institute patent litigation (including a cross-claim or
139             counterclaim) against any party alleging that the Package constitutes
140             direct or contributory patent infringement, then this Artistic License
141             to you shall terminate on the date that such litigation is filed.
142            
143             Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER
144             AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
145             THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
146             PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY
147             YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR
148             CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR
149             CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE,
150             EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
151            
152            
153             =cut
154            
155             1; # End of OxdPerlModule