XMLObjects representing the SAML 2.0 Metadata schema. More...
#include <saml/saml2/core/Assertions.h>
#include <ctime>
#include <xercesc/util/XMLUniDefs.hpp>
#include <xmltooling/util/Predicates.h>
Classes | |
class | opensaml::saml2md::CacheableSAMLObject |
Base class for metadata objects that feature a cacheDuration attribute. More... | |
class | opensaml::saml2md::TimeBoundSAMLObject |
Base class for metadata objects that feature a validUntil attribute. More... | |
class | opensaml::saml2md::isValidForProtocol |
Predicate to test a role for validity and protocol support. More... | |
class | opensaml::saml2md::ofTypeValidForProtocol |
Predicate to test a role for type equivalence, validity, and protocol support. More... | |
class | opensaml::saml2md::localizedNameTypeBuilder |
Builder for localizedNameType objects. More... | |
class | opensaml::saml2md::localizedURITypeBuilder |
Builder for localizedURIType objects. More... | |
class | opensaml::saml2md::EndpointTypeBuilder |
Builder for EndpointType objects. More... | |
class | opensaml::saml2md::IndexedEndpointTypeBuilder |
Builder for IndexedEndpointType objects. More... | |
class | opensaml::saml2md::RoleDescriptorBuilder |
Builder for RoleDescriptor extension objects. More... | |
class | opensaml::saml2md::AuthnQueryDescriptorTypeBuilder |
Builder for AuthnQueryDescriptorType objects. More... | |
class | opensaml::saml2md::AttributeQueryDescriptorTypeBuilder |
Builder for AttributeQueryDescriptorType objects. More... | |
class | opensaml::saml2md::AuthzDecisionQueryDescriptorTypeBuilder |
Builder for AuthzDecisionQueryDescriptorType objects. More... | |
Namespaces | |
namespace | opensaml |
Common classes for OpenSAML library. | |
namespace | opensaml::saml2md |
SAML 2.0 metadata namespace. | |
Defines | |
#define | DECL_SAML2MDOBJECTBUILDER(cname) DECL_XMLOBJECTBUILDER(SAML_API,cname,samlconstants::SAML20MD_NS,samlconstants::SAML20MD_PREFIX) |
Functions | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, AffiliateMember, ID, SAML 2.0 AffiliateMember element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, AttributeProfile, ProfileURI, SAML 2.0 AttributeProfile element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, Company, Name, SAML 2.0 Company element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, EmailAddress, Address, SAML 2.0 EmailAddress element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, GivenName, Name, SAML 2.0 GivenName element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, NameIDFormat, Format, SAML 2.0 NameIDFormat element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, SurName, Name, SAML 2.0 SurName element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, TelephoneNumber, Number, SAML 2.0 TelephoneNumber element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, ActionNamespace, Namespace, SAML 2.0 Metadata Extension ActionNamespace element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, localizedNameType, xmltooling::XMLObject, SAML 2.0 localizedNameType type) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Lang, LANG) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, localizedURIType, xmltooling::XMLObject, SAML 2.0 localizedURIType type) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, OrganizationName, localizedNameType, SAML 2.0 OrganizationName element) | |
opensaml::saml2md::DECL_SIMPLE_CONTENT (Name) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, OrganizationDisplayName, localizedNameType, SAML 2.0 OrganizationDisplayName element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, OrganizationURL, localizedURIType, SAML 2.0 OrganizationURL element) | |
opensaml::saml2md::DECL_SIMPLE_CONTENT (URL) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, Extensions, xmltooling::ElementExtensibleXMLObject, SAML 2.0 Extensions element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, Organization, xmltooling::AttributeExtensibleXMLObject, SAML 2.0 Organization element) | |
opensaml::saml2md::DECL_TYPED_CHILD (Extensions) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (OrganizationName) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (OrganizationDisplayName) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (OrganizationURL) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, ContactPerson, xmltooling::AttributeExtensibleXMLObject, SAML 2.0 ContactPerson element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (ContactType, CONTACTTYPE) | |
opensaml::saml2md::DECL_TYPED_CHILD (Company) | |
opensaml::saml2md::DECL_TYPED_CHILD (GivenName) | |
opensaml::saml2md::DECL_TYPED_CHILD (SurName) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (EmailAddress) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (TelephoneNumber) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AdditionalMetadataLocation, xmltooling::XMLObject, SAML 2.0 AdditionalMetadataLocation element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Namespace, NAMESPACE) | |
opensaml::saml2md::DECL_SIMPLE_CONTENT (Location) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, KeyDescriptor, xmltooling::XMLObject, SAML 2.0 KeyDescriptor element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Use, USE) | |
opensaml::saml2md::DECL_TYPED_FOREIGN_CHILD (KeyInfo, xmlsignature) | |
opensaml::saml2md::DECL_TYPED_FOREIGN_CHILDREN (EncryptionMethod, xmlencryption) | |
opensaml::saml2md::BEGIN_XMLOBJECT4 (, RoleDescriptor, xmltooling::AttributeExtensibleXMLObject, SignableObject, CacheableSAMLObject, TimeBoundSAMLObject, SAML 2.0 RoleDescriptor abstract element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (ID, ID) | |
opensaml::saml2md::DECL_STRING_ATTRIB (ProtocolSupportEnumeration, PROTOCOLSUPPORTENUMERATION) | |
virtual bool | opensaml::saml2md::hasSupport (const XMLCh *protocol) const =0 |
Searches the ProtocolSupportEnumeration attribute for the indicated protocol. | |
virtual void | opensaml::saml2md::addSupport (const XMLCh *protocol)=0 |
Adds the indicated protocol to the ProtocolSupportEnumeration attribute. | |
opensaml::saml2md::DECL_STRING_ATTRIB (ErrorURL, ERRORURL) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (KeyDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILD (Organization) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ContactPerson) | |
virtual const DigestMethod * | opensaml::saml2md::getDigestMethod () const |
Returns the first digest method supported by the role and the underlying implementation, if any. | |
virtual std::pair< const SigningMethod *, const xmltooling::Credential * > | opensaml::saml2md::getSigningMethod (const xmltooling::CredentialResolver &resolver, xmltooling::CredentialCriteria &cc) const |
Returns the first signing method supported by the role and the underlying implementation, if any, along with a matching credential. | |
opensaml::saml2md::BEGIN_XMLOBJECT2 (, RoleDescriptorType, RoleDescriptor, xmltooling::ElementExtensibleXMLObject, SAML 2.0 RoleDescriptor extension) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, EndpointType, xmltooling::ElementProxy, SAML 2.0 EndpointType type) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Binding, BINDING) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Location, LOCATION) | |
opensaml::saml2md::DECL_STRING_ATTRIB (ResponseLocation, RESPONSELOCATION) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, IndexedEndpointType, EndpointType, SAML 2.0 IndexedEndpointType type) | |
opensaml::saml2md::DECL_INTEGER_ATTRIB (Index, INDEX) | |
opensaml::saml2md::DECL_BOOLEAN_ATTRIB (isDefault, ISDEFAULT, false) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, ArtifactResolutionService, IndexedEndpointType, SAML 2.0 ArtifactResolutionService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, SingleLogoutService, EndpointType, SAML 2.0 SingleLogoutService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, ManageNameIDService, EndpointType, SAML 2.0 ManageNameIDService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, SSODescriptorType, RoleDescriptor, SAML 2.0 SSODescriptorType abstract type) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ArtifactResolutionService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (SingleLogoutService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ManageNameIDService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (NameIDFormat) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, SingleSignOnService, EndpointType, SAML 2.0 SingleSignOnService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, NameIDMappingService, EndpointType, SAML 2.0 NameIDMappingService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AssertionIDRequestService, EndpointType, SAML 2.0 AssertionIDRequestService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, IDPSSODescriptor, SSODescriptorType, SAML 2.0 IDPSSODescriptor element) | |
opensaml::saml2md::DECL_BOOLEAN_ATTRIB (WantAuthnRequestsSigned, WANTAUTHNREQUESTSSIGNED, false) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (SingleSignOnService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (NameIDMappingService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AssertionIDRequestService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AttributeProfile) | |
opensaml::saml2md::DECL_TYPED_FOREIGN_CHILDREN (Attribute, saml2) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, ServiceName, localizedNameType, SAML 2.0 ServiceName element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, ServiceDescription, localizedNameType, SAML 2.0 ServiceDescription element) | |
opensaml::saml2md::DECL_SIMPLE_CONTENT (Description) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, RequestedAttribute, saml2::Attribute, SAML 2.0 RequestedAttribute element) | |
opensaml::saml2md::DECL_BOOLEAN_ATTRIB (isRequired, ISREQUIRED, false) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AttributeConsumingService, xmltooling::XMLObject, SAML 2.0 AttributeConsumingService element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ServiceName) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ServiceDescription) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (RequestedAttribute) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AssertionConsumerService, IndexedEndpointType, SAML 2.0 AssertionConsumerService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, SPSSODescriptor, SSODescriptorType, SAML 2.0 SPSSODescriptor element) | |
opensaml::saml2md::DECL_BOOLEAN_ATTRIB (AuthnRequestsSigned, AUTHNREQUESTSSIGNED, false) | |
opensaml::saml2md::DECL_BOOLEAN_ATTRIB (WantAssertionsSigned, WANTASSERTIONSSIGNED, false) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AssertionConsumerService) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AttributeConsumingService) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AuthnQueryService, EndpointType, SAML 2.0 AuthnQueryService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AuthnAuthorityDescriptor, RoleDescriptor, SAML 2.0 AuthnAuthorityDescriptor element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AuthnQueryService) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AuthzService, EndpointType, SAML 2.0 AuthzService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, PDPDescriptor, RoleDescriptor, SAML 2.0 PDPDescriptor element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AuthzService) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AttributeService, EndpointType, SAML 2.0 AttributeService element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AttributeAuthorityDescriptor, RoleDescriptor, SAML 2.0 AttributeAuthorityDescriptor element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AttributeService) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, QueryDescriptorType, RoleDescriptor, SAML 2.0 QueryDescriptorType abstract type) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AuthnQueryDescriptorType, QueryDescriptorType, SAML 2.0 AuthnQueryDescriptorType extension type) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AttributeQueryDescriptorType, QueryDescriptorType, SAML 2.0 AttributeQueryDescriptorType extension type) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, AuthzDecisionQueryDescriptorType, QueryDescriptorType, SAML 2.0 AuthzDecisionQueryDescriptorType extension type) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (ActionNamespace) | |
opensaml::saml2md::BEGIN_XMLOBJECT4 (, AffiliationDescriptor, xmltooling::AttributeExtensibleXMLObject, SignableObject, CacheableSAMLObject, TimeBoundSAMLObject, SAML 2.0 AffiliationDescriptor element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (AffiliationOwnerID, AFFILIATIONOWNERID) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AffiliateMember) | |
opensaml::saml2md::BEGIN_XMLOBJECT4 (, EntityDescriptor, xmltooling::AttributeExtensibleXMLObject, SignableObject, CacheableSAMLObject, TimeBoundSAMLObject, SAML 2.0 EntityDescriptor element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (EntityID, ENTITYID) | |
opensaml::saml2md::DECL_TYPED_CHILD (AffiliationDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (RoleDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (IDPSSODescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (SPSSODescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AuthnAuthorityDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AttributeAuthorityDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (PDPDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AuthnQueryDescriptorType) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AttributeQueryDescriptorType) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AuthzDecisionQueryDescriptorType) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (AdditionalMetadataLocation) | |
virtual const RoleDescriptor * | opensaml::saml2md::getRoleDescriptor (const xmltooling::QName &qname, const XMLCh *protocol) const =0 |
Finds an arbitrary role type supporting a given protocol. | |
opensaml::saml2md::BEGIN_XMLOBJECT3 (, EntitiesDescriptor, SignableObject, CacheableSAMLObject, TimeBoundSAMLObject, SAML 2.0 EntitiesDescriptor element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Name, NAME) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (EntityDescriptor) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (EntitiesDescriptor) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, SourceID, ID, SAML 1.x Metadata Profile SourceID element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, DiscoveryResponse, IndexedEndpointType, Identity Provider Discovery Protocol DiscoveryResponse element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, RequestInitiator, EndpointType, Service Provider Request Initiation RequestInitiator element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, EntityAttributes, xmltooling::XMLObject, SAML Metadata Extension for Entity Attributes element) | |
opensaml::saml2md::DECL_TYPED_FOREIGN_CHILDREN (Assertion, saml2) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, DigestMethod, xmltooling::ElementExtensibleXMLObject, SAML Metadata Extension for Algorithm Support DigestMethod element) | |
opensaml::saml2md::DECL_STRING_ATTRIB (Algorithm, ALGORITHM) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, SigningMethod, xmltooling::ElementExtensibleXMLObject, SAML Metadata Extension for Algorithm Support SigningMethod element) | |
opensaml::saml2md::DECL_INTEGER_ATTRIB (MinKeySize, MINKEYSIZE) | |
opensaml::saml2md::DECL_INTEGER_ATTRIB (MaxKeySize, MAXKEYSIZE) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, DisplayName, localizedNameType, SAML Metadata Extension for Login UI DisplayName element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, Description, localizedNameType, SAML Metadata Extension for Login UI Description element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, Keywords, xmltooling::XMLObject, SAML Metadata Extension for Login UI Keywords element) | |
opensaml::saml2md::DECL_SIMPLE_CONTENT (Values) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, Logo, xmltooling::XMLObject, SAML Metadata Extension for Login UI Logo element) | |
opensaml::saml2md::DECL_INTEGER_ATTRIB (Height, HEIGHT) | |
opensaml::saml2md::DECL_INTEGER_ATTRIB (Width, WIDTH) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, InformationURL, localizedURIType, SAML Metadata Extension for Login UI InformationURL element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, PrivacyStatementURL, localizedURIType, SAML Metadata Extension for Login UI PrivacyStatementURL element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, UIInfo, xmltooling::ElementExtensibleXMLObject, SAML Metadata Extension for Login UI UIInfo element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (DisplayName) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (Description) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (Keywords) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (Logo) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (InformationURL) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (PrivacyStatementURL) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, IPHint, Hint, SAML Metadata Extension for Login UI IPHint element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, DomainHint, Hint, SAML Metadata Extension for Login UI DomainHint element) | |
opensaml::saml2md::DECL_XMLOBJECT_SIMPLE (, GeolocationHint, Hint, SAML Metadata Extension for Login UI GeolocationHint element) | |
opensaml::saml2md::BEGIN_XMLOBJECT (, DiscoHints, xmltooling::ElementExtensibleXMLObject, SAML Metadata Extension for Login UI DiscoHints element) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (IPHint) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (DomainHint) | |
opensaml::saml2md::DECL_TYPED_CHILDREN (GeolocationHint) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AdditionalMetadataLocation, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AffiliateMember, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AffiliationDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ArtifactResolutionService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AssertionConsumerService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AssertionIDRequestService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AttributeAuthorityDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AttributeConsumingService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AttributeProfile, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AttributeService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AuthnAuthorityDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AuthnQueryService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, AuthzService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Company, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ContactPerson, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, EmailAddress, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, EntitiesDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, EntityDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Extensions, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, GivenName, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, IDPSSODescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, KeyDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ManageNameIDService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, NameIDFormat, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, NameIDMappingService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Organization, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, OrganizationName, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, OrganizationDisplayName, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, OrganizationURL, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, PDPDescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, RequestedAttribute, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ServiceDescription, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ServiceName, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SingleLogoutService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SingleSignOnService, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SPSSODescriptor, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SurName, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, TelephoneNumber, samlconstants::SAML20MD_NS, samlconstants::SAML20MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, ActionNamespace, samlconstants::SAML20MD_QUERY_EXT_NS, samlconstants::SAML20MD_QUERY_EXT_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SourceID, samlconstants::SAML1MD_NS, samlconstants::SAML1MD_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, DiscoveryResponse, samlconstants::IDP_DISCOVERY_PROTOCOL_NS, samlconstants::IDP_DISCOVERY_PROTOCOL_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, RequestInitiator, samlconstants::SP_REQUEST_INIT_NS, samlconstants::SP_REQUEST_INIT_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, EntityAttributes, samlconstants::SAML20MD_ENTITY_ATTRIBUTE_NS, samlconstants::SAML20MD_ENTITY_ATTRIBUTE_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, DigestMethod, samlconstants::SAML20MD_ALGSUPPORT_NS, samlconstants::SAML20MD_ALGSUPPORT_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, SigningMethod, samlconstants::SAML20MD_ALGSUPPORT_NS, samlconstants::SAML20MD_ALGSUPPORT_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, UIInfo, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, DisplayName, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Description, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Keywords, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, Logo, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, InformationURL, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, PrivacyStatementURL, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, DiscoHints, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, IPHint, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, DomainHint, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
opensaml::saml2md::DECL_XMLOBJECTBUILDER (, GeolocationHint, samlconstants::SAML20MD_UI_NS, samlconstants::SAML20MD_UI_PREFIX) | |
void | opensaml::saml2md::registerMetadataClasses () |
Registers builders and validators for SAML 2.0 Metadata classes into the runtime. | |
Variables | |
class XMLTOOL_API | xmlencryption::EncryptionMethod |
static const XMLCh | opensaml::saml2md::TYPE_NAME [] |
localizedNameType local name | |
opensaml::saml2md::END_XMLOBJECT | |
static const XMLCh | opensaml::saml2md::CONTACT_TECHNICAL [] |
technical Contact Type | |
static const XMLCh | opensaml::saml2md::CONTACT_SUPPORT [] |
support Contact Type | |
static const XMLCh | opensaml::saml2md::CONTACT_ADMINISTRATIVE [] |
administrative Contact Type | |
static const XMLCh | opensaml::saml2md::CONTACT_BILLING [] |
billing Contact Type | |
static const XMLCh | opensaml::saml2md::CONTACT_OTHER [] |
other Contact Type | |
static const XMLCh | opensaml::saml2md::KEYTYPE_ENCRYPTION [] |
encryption Key Type | |
static const XMLCh | opensaml::saml2md::KEYTYPE_SIGNING [] |
signing Key Type | |
opensaml::saml2md::DECL_ELEMENT_QNAME | |
opensaml::saml2md::DECL_TYPE_QNAME |
XMLObjects representing the SAML 2.0 Metadata schema.