saml/saml1/core/Protocols.h File Reference

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

#include <saml/RootObject.h>
#include <saml/util/SAMLConstants.h>
#include <xmltooling/ConcreteXMLObjectBuilder.h>
#include <xmltooling/ElementExtensibleXMLObject.h>
#include <xercesc/util/XMLDateTime.hpp>

Namespaces

namespace  xmlsignature
namespace  opensaml
namespace  opensaml::saml1
namespace  opensaml::saml1p

Classes

class  opensaml::saml1p::AssertionArtifact
 SAML 1.x AssertionArtifact element. More...
class  opensaml::saml1p::StatusMessage
 SAML 1.x StatusMessage element. More...
class  opensaml::saml1p::RespondWith
 SAML 1.x RespondWith element. More...
class  opensaml::saml1p::Query
 SAML 1.x Query element. More...
class  opensaml::saml1p::SubjectQuery
 SAML 1.x SubjectQuery element. More...
class  opensaml::saml1p::AuthenticationQuery
 SAML 1.x AuthenticationQuery element. More...
class  opensaml::saml1p::AttributeQuery
 SAML 1.x AttributeQuery element. More...
class  opensaml::saml1p::AuthorizationDecisionQuery
 SAML 1.x AuthorizationDecisionQuery element. More...
class  opensaml::saml1p::RequestAbstractType
 SAML 1.x RequestAbstractType base type. More...
class  opensaml::saml1p::Request
 SAML 1.x Request element. More...
class  opensaml::saml1p::StatusCode
 SAML 1.x StatusCode element. More...
class  opensaml::saml1p::StatusDetail
 SAML 1.x StatusDetail element. More...
class  opensaml::saml1p::Status
 SAML 1.x Status element. More...
class  opensaml::saml1p::ResponseAbstractType
 SAML 1.x ResponseAbstractType base type. More...
class  opensaml::saml1p::Response
 SAML 1.x Response element. More...
class  opensaml::saml1p::AssertionArtifactBuilder
 Builder for AssertionArtifact objects. More...
class  opensaml::saml1p::AttributeQueryBuilder
 Builder for AttributeQuery objects. More...
class  opensaml::saml1p::AuthenticationQueryBuilder
 Builder for AuthenticationQuery objects. More...
class  opensaml::saml1p::AuthorizationDecisionQueryBuilder
 Builder for AuthorizationDecisionQuery objects. More...
class  opensaml::saml1p::RequestBuilder
 Builder for Request objects. More...
class  opensaml::saml1p::RespondWithBuilder
 Builder for RespondWith objects. More...
class  opensaml::saml1p::ResponseBuilder
 Builder for Response objects. More...
class  opensaml::saml1p::StatusBuilder
 Builder for Status objects. More...
class  opensaml::saml1p::StatusCodeBuilder
 Builder for StatusCode objects. More...
class  opensaml::saml1p::StatusDetailBuilder
 Builder for StatusDetail objects. More...
class  opensaml::saml1p::StatusMessageBuilder
 Builder for StatusMessage objects. More...
class  opensaml::saml1p::QueryBuilder
 Builder for Query extension objects. More...

Defines

#define DECL_SAML1POBJECTBUILDER(cname)   DECL_XMLOBJECTBUILDER(SAML_API,cname,samlconstants::SAML1P_NS,samlconstants::SAML1P_PREFIX)

Functions

void opensaml::saml1p::registerProtocolClasses ()
 Registers builders and validators for SAML 1.x Protocol 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 Protocols schema.


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