ArcCredential::ACACI | |
ArcCredential::ACATTHOLDER | |
ArcCredential::ACATTR | |
ArcCredential::ACATTRIBUTE | |
ArcCredential::ACC | |
ArcCredential::ACCERTS | |
ArcCredential::ACDIGEST | |
ArcCredential::ACFORM | |
ArcCredential::ACFULLATTRIBUTES | |
ArcCredential::ACHOLDER | |
ArcCredential::ACIETFATTR | |
ArcCredential::ACINFO | |
ArcCredential::ACIS | |
ArcCredential::ACSEQ | |
ArcCredential::ACTARGET | |
ArcCredential::ACTARGETS | |
ArcCredential::ACVAL | |
Arc::Adler32Sum | Implementation of Adler32 checksum |
Arc::AdminDomainAttributes | |
Arc::AdminDomainType | |
ArcSec::AlgFactory | Interface for algorithm factory class |
ArcSec::AnyURIAttribute | |
Arc::ApplicationEnvironment | ApplicationEnvironment |
Arc::ApplicationType | |
Arc::ArcLocation | Determines ARC installation location |
ArcSec::ArcPeriod | |
Arc::ARCPolicyHandlerConfig | |
Arc::ArcVersion | Determines ARC HED libraries version |
ArcSec::Attr | Attr contains a tuple of attribute type and value |
ArcSec::AttributeFactory | |
Arc::AttributeIterator | A const iterator class for accessing multiple values of an attribute |
ArcSec::AttributeProxy | Interface for creating the AttributeValue object, it will be used by AttributeFactory |
ArcSec::AttributeValue | Interface for containing different type of <Attribute> node for both policy and request |
ArcSec::Attrs | Attrs is a container for one or more Attr |
ArcSec::AuthzRequest | |
ArcSec::AuthzRequestSection | |
Arc::AutoPointer< T > | Wrapper for pointer with automatic destruction |
Arc::Base64 | |
Arc::BaseConfig | |
ArcSec::BooleanAttribute | |
Arc::Broker | |
Arc::BrokerPlugin | |
Arc::BrokerPluginArgument | |
Arc::BrokerPluginLoader | |
Arc::BrokerPluginTestACCControl | |
ArcCredential::cert_verify_context | |
Arc::CertEnvLocker | |
Arc::ChainContext | Interface to chain specific functionality |
Arc::CheckSum | Interface for checksum manipulations |
Arc::CheckSumAny | Wrapper for CheckSum class |
Arc::ClassLoader | |
Arc::ClassLoaderPluginArgument | |
Arc::ClientHTTP | Class for setting up a MCC chain for HTTP communication |
Arc::ClientHTTPwithSAML2SSO | |
Arc::ClientInterface | Utility base class for MCC |
Arc::ClientSOAP | |
Arc::ClientSOAPwithSAML2SSO | |
Arc::ClientTCP | Class for setting up a MCC chain for TCP communication |
Arc::ClientX509Delegation | |
ArcSec::CombiningAlg | Interface for combining algrithm |
Arc::EntityRetriever< T >::Common | |
Arc::ComputingEndpointAttributes | |
Arc::ComputingEndpointType | |
Arc::ComputingManagerAttributes | |
Arc::ComputingManagerType | |
Arc::ComputingServiceAttributes | |
Arc::ComputingServiceRetriever | |
Arc::ComputingServiceType | |
Arc::ComputingShareAttributes | |
Arc::ComputingShareType | |
Arc::Config | Configuration element - represents (sub)tree of ARC configuration |
Arc::ConfigEndpoint | |
Arc::CountedBroker | |
Arc::CountedPointer< T > | Wrapper for pointer with automatic destruction and mutiple references |
Arc::Counter | A class defining a common interface for counters |
Arc::CounterTicket | A class for "tickets" that correspond to counter reservations |
Arc::CRC32Sum | Implementation of CRC32 checksum |
Arc::Credential | |
Arc::CredentialError | |
Arc::CredentialStore | |
Arc::Database | Interface for calling database client library |
DataStaging::DataDelivery | DataDelivery transfers data between specified physical locations |
DataStaging::DataDeliveryComm | This class provides an abstract interface for the Delivery layer |
DataStaging::DataDeliveryCommHandler | Singleton class handling all active DataDeliveryComm objects |
DataStaging::DataDeliveryLocalComm | This class starts, monitors and controls a local Delivery process |
DataStaging::DataDeliveryRemoteComm | This class contacts a remote service to make a Delivery request |
Arc::DataStagingType | |
ArcSec::DateAttribute | |
ArcSec::DateTimeAttribute | |
Arc::DelegationConsumer | |
Arc::DelegationConsumerSOAP | |
Arc::DelegationContainerSOAP | |
Arc::DelegationProvider | |
Arc::DelegationProviderSOAP | |
ArcSec::DenyOverridesCombiningAlg | Implement the "Deny-Overrides" algorithm |
Arc::DiskSpaceRequirementType | |
Arc::DNListHandlerConfig | |
DataStaging::DTR | Data Transfer Request |
DataStaging::DTRCacheParameters | The configured cache directories |
DataStaging::DTRCallback | The base class from which all callback-enabled classes should be derived |
DataStaging::DTRErrorStatus | A class to represent error states reported by various components |
DataStaging::DTRList | Global list of all active DTRs in the system |
DataStaging::DTRStatus | Class representing the status of a DTR |
ArcSec::DurationAttribute | |
Arc::Endpoint | |
Arc::EndpointQueryingStatus | |
Arc::EndpointQueryOptions< T > | |
Arc::EndpointQueryOptions< Endpoint > | |
Arc::EntityConsumer< T > | |
Arc::EntityContainer< T > | |
Arc::EntityRetriever< T > | |
Arc::EntityRetrieverPlugin< T > | |
Arc::EntityRetrieverPluginLoader< T > | |
Arc::EnvLockWrapper | |
ArcSec::EqualFunction | Evaluate whether the two values are equal |
ArcSec::EvalResult | Struct to record the xml node and effect, which will be used by Evaluator to get the information about which rule/policy(in xmlnode) is satisfied |
ArcSec::EvaluationCtx | EvaluationCtx, in charge of storing some context information for |
ArcSec::Evaluator | Interface for policy evaluation. Execute the policy evaluation, based on the request and policy |
ArcSec::EvaluatorContext | Context for evaluator. It includes the factories which will be used to create related objects |
ArcSec::EvaluatorLoader | EvaluatorLoader is implemented as a helper class for loading different Evaluator objects, like ArcEvaluator |
Arc::ExecutableType | Executable |
Arc::ExecutionEnvironmentAttributes | |
Arc::ExecutionEnvironmentType | |
Arc::ExecutionTarget | ExecutionTarget |
Arc::ExecutionTargetSet | |
Arc::ExpirationReminder | A class intended for internal use within counters |
Arc::FileAccess | Defines interface for accessing filesystems |
Arc::FileLock | A general file locking class |
Arc::FinderLoader | |
ArcSec::FnFactory | Interface for function factory class |
ArcSec::Function | Interface for function, which is in charge of evaluating two AttributeValue |
DataStaging::Generator | Simple Generator implementation |
ArcSec::GenericAttribute | |
Arc::GlobusResult | |
Arc::GLUE2 | GLUE2 parser |
Arc::GLUE2Entity< T > | |
Arc::GSSCredential | |
Arc::FileAccess::header_t | |
Arc::HTTPClientInfo | |
Arc::InfoCache | Stores XML document in filesystem split into parts |
Arc::InfoCacheInterface | |
Arc::InfoFilter | Filters information document according to identity of requestor |
Arc::InfoRegister | Registration to ISIS interface |
Arc::InfoRegisterContainer | |
Arc::InfoRegisters | Handling multiple registrations to ISISes |
Arc::InfoRegistrar | Registration process associated with particular ISIS |
Arc::InformationContainer | Information System document container and processor |
Arc::InformationInterface | Information System message processor |
Arc::InformationRequest | Request for information in InfoSystem |
Arc::InformationResponse | Informational response from InfoSystem |
Arc::IniConfig | |
Arc::initializeCredentialsType | Defines how user credentials are looked for |
Arc::InputFileType | |
ArcSec::InRangeFunction | |
Arc::IntraProcessCounter | A class for counters used by threads within a single process |
Arc::ISIS_description | |
Arc::IString | |
Arc::JobDescriptionParserLoader::iterator | |
Arc::Job | Job |
Arc::JobControllerPlugin | |
Arc::JobControllerPluginLoader | |
Arc::JobControllerPluginPluginArgument | |
Arc::JobControllerPluginTestACCControl | |
Arc::JobDescription | |
Arc::JobDescriptionParser | Abstract class for the different parsers |
Arc::JobDescriptionParserLoader | |
Arc::JobDescriptionParserResult | |
Arc::JobDescriptionParserTestACCControl | |
Arc::JobDescriptionResult | |
Arc::JobIdentificationType | Job identification |
Arc::JobListRetrieverPluginTESTControl | |
Arc::JobState | |
Arc::JobStateTEST | |
Arc::JobSupervisor | % JobSupervisor class |
list | |
Arc::LoadableModuleDescription | |
Arc::Loader | Plugins loader |
Arc::LocationAttributes | |
Arc::LocationType | |
Arc::LogDestination | A base class for log destinations |
Arc::LogFile | A class for logging to files |
Arc::Logger | A logger class |
Arc::LoggerContext | Container for logger configuration |
Arc::LoggerFormat | |
Arc::LogMessage | A class for log messages |
Arc::LogStream | A class for logging to ostreams |
ArcSec::MatchFunction | Evaluate whether arg1 (value in regular expression) matched arg0 (lable in regular expression) |
Arc::MCC | Message Chain Component - base class for every MCC plugin |
Arc::MCC_Status | A class for communication of MCC processing results |
Arc::MCCConfig | |
Arc::MCCInterface | Interface for communication between MCC, Service and Plexer objects |
Arc::MCCLoader | Creator of Message Component Chains (MCC) |
Arc::MCCPluginArgument | |
Arc::MD5Sum | Implementation of MD5 checksum |
Arc::Message | Object being passed through chain of MCCs |
Arc::MessageAttributes | A class for storage of attribute values |
Arc::MessageAuth | Contains authencity information, authorization tokens and decisions |
Arc::MessageAuthContext | Handler for content of message auth* context |
Arc::MessageContext | Handler for content of message context |
Arc::MessageContextElement | Top class for elements contained in message context |
Arc::MessagePayload | Base class for content of message passed through chain |
Arc::ModuleDesc | Description of loadable module |
Arc::ModuleManager | Manager of shared libraries |
Arc::MultiSecAttr | Container of multiple SecAttr attributes |
Arc::MySQLDatabase | |
Arc::MySQLQuery | |
Arc::NotificationType | |
Arc::NS | |
Arc::OptIn< T > | |
Arc::OptionParser | |
ArcSec::OrderedCombiningAlg | |
Arc::OutputFileType | |
Arc::ParallelEnvironmentType | |
passwd | |
Arc::PathIterator | Class to iterate through elements of path |
Arc::PayloadRaw | Raw byte multi-buffer |
Arc::PayloadRawBuf | |
Arc::PayloadRawInterface | Random Access Payload for Message objects |
Arc::PayloadSOAP | Payload of Message with SOAP content |
Arc::PayloadStream | POSIX handle as Payload |
Arc::PayloadStreamInterface | Stream-like Payload for Message object |
ArcSec::PDP | Base class for Policy Decision Point plugins |
ArcSec::PDPConfigContext | |
ArcSec::PDPPluginArgument | |
Arc::Period | |
ArcSec::PeriodAttribute | |
ArcSec::PermitOverridesCombiningAlg | Implement the "Permit-Overrides" algorithm |
Arc::Plexer | The Plexer class, used for routing messages to services |
Arc::PlexerEntry | A pair of label (regex) and pointer to MCC |
Arc::Plugin | Base class for loadable ARC components |
Arc::PluginArgument | Base class for passing arguments to loadable ARC components |
Arc::PluginDesc | Description of plugin |
Arc::PluginDescriptor | Description of ARC lodable component |
Arc::PluginsFactory | Generic ARC plugins loader |
ArcSec::Policy | Interface for containing and processing different types of policy |
ArcSec::PolicyStore::PolicyElement | |
ArcSec::PolicyParser | A interface which will isolate the policy object from actual policy storage (files, urls, database) |
ArcSec::PolicyStore | Storage place for policy objects |
Arc::PrintF< T0, T1, T2, T3, T4, T5, T6, T7 > | |
Arc::PrintFBase | |
AuthN::PrivateKeyInfoCodec | |
DataStaging::Processor | The Processor performs pre- and post-transfer operations |
Arc::Profile | |
ArcCredential::PROXYCERTINFO_st | |
ArcCredential::PROXYPOLICY_st | |
Arc::Query | |
Arc::Range< T > | |
Arc::Register_Info_Type | |
Arc::RegisteredService | RegisteredService - extension of Service performing self-registration |
Arc::RegularExpression | A regular expression class |
Arc::RemoteLoggingType | Remote logging |
ArcSec::Request | Base class/Interface for request, includes a container for RequestItems and some operations |
ArcSec::RequestAttribute | Wrapper which includes AttributeValue object which is generated according to date type of one spefic node in Request.xml |
ArcSec::RequestItem | Interface for request item container, <subjects, actions, objects, ctxs> tuple |
ArcSec::RequestTuple | |
Arc::ResourcesType | |
ArcSec::Response | Container for the evaluation results |
ArcSec::ResponseItem | Evaluation result concerning one RequestTuple |
ArcSec::ResponseList | |
Arc::EntityRetriever< T >::Result | |
Arc::Run | |
Arc::SAMLToken | Class for manipulating SAML Token Profile |
Arc::ScalableTime< T > | |
Arc::ScalableTime< int > | |
DataStaging::Scheduler | The Scheduler is the control centre of the data staging framework |
Arc::SecAttr | This is an abstract interface to a security attribute |
Arc::SecAttrFormat | Export/import format |
ArcSec::SecHandler | Base class for simple security handling plugins |
ArcSec::SecHandlerConfig | |
Arc::SecHandlerConfig | |
ArcSec::SecHandlerPluginArgument | |
ArcSec::Security | Common stuff used by security related slasses |
Arc::Service | Service - last component in a Message Chain |
Arc::ServiceEndpointRetrieverPluginTESTControl | |
Arc::ServicePluginArgument | |
Arc::SharedMutex | |
Arc::SimpleCondition | Simple triggered condition |
Arc::SimpleCounter | |
Arc::SlotRequirementType | |
Arc::SOAPMessage | Message restricted to SOAP payload |
Arc::Software | Used to represent software (names and version) and comparison |
Arc::SoftwareRequirement | Class used to express and resolve version requirements on software |
ArcSec::Source | Acquires and parses XML document from specified source |
ArcSec::SourceFile | Convenience class for obtaining XML document from file |
Arc::SourceType | |
ArcSec::SourceURL | Convenience class for obtaining XML document from remote URL |
DataStaging::DataDeliveryComm::Status | Plain C struct to pass information from executing process back to main thread |
ArcSec::StringAttribute | |
Arc::Submitter | |
Arc::SubmitterPlugin | Base class for the SubmitterPlugins |
Arc::SubmitterPluginArgument | |
Arc::SubmitterPluginLoader | |
Arc::SubmitterPluginTestACCControl | |
Arc::TargetInformationRetrieverPluginTESTControl | |
Arc::TargetType | |
Arc::EntityRetriever< T >::ThreadArg | |
Arc::ThreadDataItem | Base class for per-thread object |
Arc::ThreadedPointer< T > | Wrapper for pointer with automatic destruction and mutiple references |
Arc::ThreadedPointerBase | Helper class for ThreadedPointer |
Arc::ThreadInitializer | |
Arc::ThreadRegistry | |
Arc::Time | A class for storing and manipulating times |
ArcSec::TimeAttribute | |
Arc::TimedMutex | |
DataStaging::TransferParameters | |
DataStaging::TransferShares | TransferShares is used to implement fair-sharing and priorities |
DataStaging::TransferSharesConf | TransferSharesConf describes the configuration of TransferShares |
Arc::URL | Class to hold general URLs |
Arc::URLLocation | Class to hold a resolved URL location |
Arc::User | |
Arc::UserConfig | User configuration class |
Arc::UsernameToken | Interface for manipulation of WS-Security according to Username Token Profile |
Arc::UserSwitch | |
Arc::VOMSACInfo | |
Arc::VOMSTrustList | |
Arc::WSAEndpointReference | Interface for manipulation of WS-Adressing Endpoint Reference |
Arc::WSAHeader | Interface for manipulation WS-Addressing information in SOAP header |
Arc::WSRF | Base class for every WSRF message |
Arc::WSRFBaseFault | Base class for WSRF fault messages |
Arc::WSRFResourceUnavailableFault | |
Arc::WSRFResourceUnknownFault | |
Arc::WSRP | Base class for WS-ResourceProperties structures |
Arc::WSRPDeleteResourceProperties | |
Arc::WSRPDeleteResourcePropertiesRequest | |
Arc::WSRPDeleteResourcePropertiesRequestFailedFault | |
Arc::WSRPDeleteResourcePropertiesResponse | |
Arc::WSRPFault | Base class for WS-ResourceProperties faults |
Arc::WSRPGetMultipleResourcePropertiesRequest | |
Arc::WSRPGetMultipleResourcePropertiesResponse | |
Arc::WSRPGetResourcePropertyDocumentRequest | |
Arc::WSRPGetResourcePropertyDocumentResponse | |
Arc::WSRPGetResourcePropertyRequest | |
Arc::WSRPGetResourcePropertyResponse | |
Arc::WSRPInsertResourceProperties | |
Arc::WSRPInsertResourcePropertiesRequest | |
Arc::WSRPInsertResourcePropertiesRequestFailedFault | |
Arc::WSRPInsertResourcePropertiesResponse | |
Arc::WSRPInvalidModificationFault | |
Arc::WSRPInvalidResourcePropertyQNameFault | |
Arc::WSRPModifyResourceProperties | |
Arc::WSRPPutResourcePropertyDocumentRequest | |
Arc::WSRPPutResourcePropertyDocumentResponse | |
Arc::WSRPQueryResourcePropertiesRequest | |
Arc::WSRPQueryResourcePropertiesResponse | |
Arc::WSRPResourcePropertyChangeFailure | |
Arc::WSRPSetResourcePropertiesRequest | |
Arc::WSRPSetResourcePropertiesResponse | |
Arc::WSRPSetResourcePropertyRequestFailedFault | |
Arc::WSRPUnableToModifyResourcePropertyFault | |
Arc::WSRPUnableToPutResourcePropertyDocumentFault | |
Arc::WSRPUpdateResourceProperties | |
Arc::WSRPUpdateResourcePropertiesRequest | |
Arc::WSRPUpdateResourcePropertiesRequestFailedFault | |
Arc::WSRPUpdateResourcePropertiesResponse | |
ArcSec::X500NameAttribute | |
Arc::X509Token | Class for manipulating X.509 Token Profile |
Arc::XmlContainer | |
Arc::XmlDatabase | |
Arc::XMLNode | Wrapper for LibXML library Tree interface |
Arc::XMLNodeContainer | |
Arc::XMLSecNode | Extends XMLNode class to support XML security operation |