18#ifndef _DECAF_SECURITY_PROVIDER_H_
19#define _DECAF_SECURITY_PROVIDER_H_
57 Provider(
const Provider&);
58 Provider& operator= (
const Provider&);
62 Provider(
const std::string& name,
double version,
const std::string& info);
virtual void initialize()
Definition Provider.h:86
std::string getName() const
Definition Provider.h:70
std::string getInfo() const
Definition Provider.h:78
const decaf::util::Set< ProviderService * > & getServices() const
Provider(const std::string &name, double version, const std::string &info)
void addService(ProviderService *service)
double getVersion() const
Definition Provider.h:74
Definition ProviderService.h:31
A collection that contains no duplicate elements.
Definition Set.h:45
#define DECAF_API
Definition Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition AprPool.h:25