/*
- * Copyright 2001-2006 Internet2
+ * Copyright 2001-2007 Internet2
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* Base class for SAML objects at the root of core schemas.
* Root objects are signable, and have message identifiers and timestamps.
*/
- class SAML_API RootObject : public virtual SignableObject
+ class SAML_API RootObject : public SignableObject
{
public:
virtual ~RootObject() {}
/**
- * Indicates whether the object is an assertion.
- *
- * @return true iff the object is an assertion
- */
- virtual bool isAssertion() const {
- return false;
- }
-
- /**
* Returns the unique SAML ID of the object.
*
* @return the unique SAML ID