File Coverage

blib/lib/Authen/SASL/Perl/ANONYMOUS.pm
Criterion Covered Total %
statement 12 13 92.3
branch n/a
condition n/a
subroutine 7 7 100.0
pod 0 3 0.0
total 19 23 82.6


line stmt bran cond sub pod time code
1             # Copyright (c) 2002 Graham Barr . All rights reserved.
2             # This program is free software; you can redistribute it and/or
3             # modify it under the same terms as Perl itself.
4              
5             package Authen::SASL::Perl::ANONYMOUS;
6              
7 2     2   13 use strict;
  2         5  
  2         107  
8 2     2   11 use vars qw($VERSION @ISA);
  2         4  
  2         408  
9              
10             $VERSION = "2.14";
11             @ISA = qw(Authen::SASL::Perl);
12              
13             my %secflags = (
14             noplaintext => 1,
15             );
16              
17 34     34   472 sub _order { 0 }
18             sub _secflags {
19 16     16   25 shift;
20 16         104 grep { $secflags{$_} } @_;
  0         0  
21             }
22              
23 2     2 0 403 sub mechanism { 'ANONYMOUS' }
24              
25             sub client_start {
26 1     1 0 7 shift->_call('authname')
27             }
28              
29             sub client_step {
30 1     1 0 197 shift->_call('authname')
31             }
32              
33             1;
34              
35             __END__