NAME
EJBCA::CrlPublish::Target
SYNOPSIS
A flexible attribute container class, used for collecting the right configuration values for a given certificate revocation list, and given to the EJBCA::CrlPublish::Method class as its sole argument.
CONSTRUCTOR
EJBCA::CrlPublish::Target->new( %attributes );
Creates a new empty object. Any arguments supplied as a hash will be applied to the object before returning. These arguments will not behave any differently than those supplied as attribute method calls, see below.
Note: you probably want the find constructor, see below.
Returns a blessed EJBCA::CrlPublish::Target reference.
SEARCH CONSTRUCTOR
EJBCA::CrlPublish::Target->find( $crlInfo );
Given an EJBCA::CrlPublish::CrlInfo argument, returns a list of Target objects representing each publishing target, with each containing all known relevant configuration attributes.
Returns a list of blessed, populated EJBCA::CrlPublish::Target references.
FIXED ATTRIBUTES
$self->crlFile
An alias for $self->crlInfo->crlFile
OTHER ATTRIBUTES
$self->attrib( "attributeName" );
$self->attrib( "attributeName", "value" );
A generic attribute accessor/mutator.
This should not be called directly; it is used by AUTOLOAD to create closures.
Just call $self->attributeName and $self->attributeName( "value" ) and this module will take care of the rest.
AUTHOR
Kevin Cody-Little <kcody@cpan.org>