/*
- * Copyright 2001-2009 Internet2
+ * Copyright 2001-2010 Internet2
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
/**
* @file shibsp/SPConfig.h
*
- * Library configuration
+ * Library configuration.
*/
#ifndef __shibsp_config_h__
* @param inst_prefix installation prefix for software
* @return true iff initialization was successful
*/
- virtual bool init(const char* catalog_path=NULL, const char* inst_prefix=NULL);
+ virtual bool init(const char* catalog_path=nullptr, const char* inst_prefix=nullptr);
/**
* Shuts down library
/**
* Returns the global ServiceProvider instance.
*
- * @return global ServiceProvider or NULL
+ * @return global ServiceProvider or nullptr
*/
ServiceProvider* getServiceProvider() const;
* @param rethrow true iff caught exceptions should be rethrown instead of just returning the status
* @return true iff instantiation was successful
*/
- virtual bool instantiate(const char* config=NULL, bool rethrow=false);
+ virtual bool instantiate(const char* config=nullptr, bool rethrow=false);
#ifndef SHIBSP_LITE
/**
/**
* Returns the global ArtifactResolver instance.
*
- * @return global ArtifactResolver or NULL
+ * @return global ArtifactResolver or nullptr
*/
const opensaml::MessageDecoder::ArtifactResolver* getArtifactResolver() const;
#endif