NAME
VOMS::Lite::Audit - Perl extension for the creation of and parsing of DER encoded Audit Extension for the VOMS::Lite module.
SYNOPSIS
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.
DESCRIPTION
Creates or Examines an Audit extension for Proxy certificates
EXPORT
None.
SEE ALSO
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
AUTHOR
Mike Jones <mike.jones@manchester.ac.uk>
COPYRIGHT AND LICENSE
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.