saml/saml1/core/Assertions.h File Reference

Licensed to the University Corporation for Advanced Internet Development, Inc. More...

#include <saml/Assertion.h>
#include <saml/util/SAMLConstants.h>
#include <xmltooling/ElementProxy.h>
#include <xmltooling/ConcreteXMLObjectBuilder.h>
#include <xercesc/util/XMLDateTime.hpp>

Namespaces

namespace  xmlsignature
namespace  opensaml
namespace  opensaml::saml1

Classes

class  opensaml::saml1::AssertionIDReference
 SAML 1.x AssertionIDReference element. More...
class  opensaml::saml1::Audience
 SAML 1.x Audience element. More...
class  opensaml::saml1::ConfirmationMethod
 SAML 1.x ConfirmationMethod element. More...
class  opensaml::saml1::Condition
 SAML 1.x Condition element. More...
class  opensaml::saml1::AudienceRestrictionCondition
 SAML 1.x AudienceRestrictionCondition element. More...
class  opensaml::saml1::DoNotCacheCondition
 SAML 1.x DoNotCacheCondition element. More...
class  opensaml::saml1::Conditions
 SAML 1.x Conditions element. More...
class  opensaml::saml1::NameIdentifier
 SAML 1.x NameIdentifier element. More...
class  opensaml::saml1::SubjectConfirmationData
 SAML 1.x SubjectConfirmationData element. More...
class  opensaml::saml1::SubjectConfirmation
 SAML 1.x SubjectConfirmation element. More...
class  opensaml::saml1::Subject
 SAML 1.x Subject element. More...
class  opensaml::saml1::Statement
 SAML 1.x Statement element. More...
class  opensaml::saml1::SubjectStatement
 SAML 1.x SubjectStatement element. More...
class  opensaml::saml1::SubjectLocality
 SAML 1.x SubjectLocality element. More...
class  opensaml::saml1::AuthorityBinding
 SAML 1.x AuthorityBinding element. More...
class  opensaml::saml1::AuthenticationStatement
 SAML 1.x AuthenticationStatement element. More...
class  opensaml::saml1::Action
 SAML 1.x Action element. More...
class  opensaml::saml1::Evidence
 SAML 1.x Evidence element. More...
class  opensaml::saml1::AuthorizationDecisionStatement
 SAML 1.x AuthorizationDecisionStatement element. More...
class  opensaml::saml1::AttributeDesignator
 SAML 1.x AttributeDesignator element. More...
class  opensaml::saml1::Attribute
 SAML 1.x Attribute element. More...
class  opensaml::saml1::AttributeValue
 SAML 1.x AttributeValue element. More...
class  opensaml::saml1::AttributeStatement
 SAML 1.x AttributeStatement element. More...
class  opensaml::saml1::Advice
 SAML 1.x Advice element. More...
class  opensaml::saml1::Assertion
 SAML 1.x Assertion element. More...
class  opensaml::saml1::ActionBuilder
 Builder for Action objects. More...
class  opensaml::saml1::AdviceBuilder
 Builder for Advice objects. More...
class  opensaml::saml1::AssertionBuilder
 Builder for Assertion objects. More...
class  opensaml::saml1::AssertionIDReferenceBuilder
 Builder for AssertionIDReference objects. More...
class  opensaml::saml1::AttributeBuilder
 Builder for Attribute objects. More...
class  opensaml::saml1::AttributeDesignatorBuilder
 Builder for AttributeDesignator objects. More...
class  opensaml::saml1::AttributeStatementBuilder
 Builder for AttributeStatement objects. More...
class  opensaml::saml1::AttributeValueBuilder
 Builder for AttributeValue objects. More...
class  opensaml::saml1::AudienceBuilder
 Builder for Audience objects. More...
class  opensaml::saml1::AudienceRestrictionConditionBuilder
 Builder for AudienceRestrictionCondition objects. More...
class  opensaml::saml1::AuthenticationStatementBuilder
 Builder for AuthenticationStatement objects. More...
class  opensaml::saml1::AuthorizationDecisionStatementBuilder
 Builder for AuthorizationDecisionStatement objects. More...
class  opensaml::saml1::AuthorityBindingBuilder
 Builder for AuthorityBinding objects. More...
class  opensaml::saml1::ConditionsBuilder
 Builder for Conditions objects. More...
class  opensaml::saml1::ConfirmationMethodBuilder
 Builder for ConfirmationMethod objects. More...
class  opensaml::saml1::DoNotCacheConditionBuilder
 Builder for DoNotCacheCondition objects. More...
class  opensaml::saml1::EvidenceBuilder
 Builder for Evidence objects. More...
class  opensaml::saml1::NameIdentifierBuilder
 Builder for NameIdentifier objects. More...
class  opensaml::saml1::SubjectBuilder
 Builder for Subject objects. More...
class  opensaml::saml1::SubjectConfirmationBuilder
 Builder for SubjectConfirmation objects. More...
class  opensaml::saml1::SubjectConfirmationDataBuilder
 Builder for SubjectConfirmationData objects. More...
class  opensaml::saml1::SubjectLocalityBuilder
 Builder for SubjectLocality objects. More...
class  opensaml::saml1::ConditionBuilder
 Builder for Condition extension objects. More...
class  opensaml::saml1::StatementBuilder
 Builder for Statement extension objects. More...

Defines

#define DECL_SAML1OBJECTBUILDER(cname)   DECL_XMLOBJECTBUILDER(SAML_API,cname,samlconstants::SAML1_NS,samlconstants::SAML1_PREFIX)

Functions

void opensaml::saml1::registerAssertionClasses ()
 Registers builders and validators for SAML 1.x Assertion classes into the runtime.


Detailed Description

Licensed to the University Corporation for Advanced Internet Development, Inc.

(UCAID) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership.

UCAID licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. XMLObjects representing the SAML 1.x Assertions schema.


Generated on Mon Apr 13 19:46:39 2020 for opensaml-3.1.0 by  doxygen 1.5.6