VOMS::Lite::Audit - Perl extension for the creation of and parsing of DER encoded Audit Extension for the VOMS::Lite module.
use VOMS::Lite::Audit; my $DER = VOMS::Lite::Audit::Create('http://audit.endpoint.acme/'); my $DER = VOMS::Lite::Audit::Create('http://audit.endpoint.acme/',1); #Set to critical (Not Generally Used/Recognised) my %Audit = %{ VOMS::Lite::Audit::Examine($DERencodedChunk) }; print %Audit{'URL'}."\n"; if ( %Audit{'critical'} ) {print "Is critical\n";} NB this is an experimental extension: There are known encoding issues that will change as the Auditing Service is developed. When this happens this module will need updating to match.
Creates or Examines an Audit extension for Proxy certificates
None.
This module was originally designed for the NGS SARoNGS service at The University of Manchester.
http://www.mc.manchester.ac.uk/projects/sarongs/ now http://www.rcs.manchester.ac.uk/projects/sarongs/
Globus Incubator project http://dev.globus.org/wiki/Incubator/Proxy-Audit
JISC funded project http://www.jisc.ac.uk/whatwedo/programmes/aim/pcai.aspx
Mike Jones <mike.jones@manchester.ac.uk>
Copyright (C) 2010 by Mike Jones
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.3 or, at your option, any later version of Perl 5 you may have available.
To install VOMS::Lite, copy and paste the appropriate command in to your terminal.
cpanm
cpanm VOMS::Lite
CPAN shell
perl -MCPAN -e shell install VOMS::Lite
For more information on module installation, please visit the detailed CPAN module installation guide.