opensaml::saml2md Namespace Reference

SAML 2.0 metadata namespace. More...


Classes

class  AbstractDynamicMetadataProvider
 Simple implementation of a dynamic, caching MetadataProvider. More...
class  AbstractMetadataProvider
 Base class for caching metadata providers. More...
class  DiscoverableMetadataProvider
 A metadata provider that provides a JSON feed of IdP discovery information. More...
class  EndpointManager
 Template for processing unindexed endpoint information. More...
class  IndexedEndpointManager
 Template for processing indexed endpoint information. More...
class  EntityMatcher
 An entity matcher is a predicate that evaluates an entity against a set of matching rules. More...
class  CacheableSAMLObject
 Base class for metadata objects that feature a cacheDuration attribute. More...
class  TimeBoundSAMLObject
 Base class for metadata objects that feature a validUntil attribute. More...
class  AffiliateMember
 SAML 2.0 AffiliateMember element. More...
class  AttributeProfile
 SAML 2.0 AttributeProfile element. More...
class  Company
 SAML 2.0 Company element. More...
class  EmailAddress
 SAML 2.0 EmailAddress element. More...
class  GivenName
 SAML 2.0 GivenName element. More...
class  NameIDFormat
 SAML 2.0 NameIDFormat element. More...
class  SurName
 SAML 2.0 SurName element. More...
class  TelephoneNumber
 SAML 2.0 TelephoneNumber element. More...
class  ActionNamespace
 SAML 2.0 Metadata Extension ActionNamespace element. More...
class  localizedNameType
 SAML 2.0 localizedNameType type. More...
class  localizedURIType
 SAML 2.0 localizedURIType type. More...
class  OrganizationName
 SAML 2.0 OrganizationName element. More...
class  OrganizationDisplayName
 SAML 2.0 OrganizationDisplayName element. More...
class  OrganizationURL
 SAML 2.0 OrganizationURL element. More...
class  Extensions
 SAML 2.0 Extensions element. More...
class  Organization
 SAML 2.0 Organization element. More...
class  ContactPerson
 SAML 2.0 ContactPerson element. More...
class  AdditionalMetadataLocation
 SAML 2.0 AdditionalMetadataLocation element. More...
class  KeyDescriptor
 SAML 2.0 KeyDescriptor element. More...
class  RoleDescriptor
 SAML 2.0 RoleDescriptor abstract element. More...
class  RoleDescriptorType
 SAML 2.0 RoleDescriptor extension. More...
class  EndpointType
 SAML 2.0 EndpointType type. More...
class  IndexedEndpointType
 SAML 2.0 IndexedEndpointType type. More...
class  ArtifactResolutionService
 SAML 2.0 ArtifactResolutionService element. More...
class  SingleLogoutService
 SAML 2.0 SingleLogoutService element. More...
class  ManageNameIDService
 SAML 2.0 ManageNameIDService element. More...
class  SSODescriptorType
 SAML 2.0 SSODescriptorType abstract type. More...
class  SingleSignOnService
 SAML 2.0 SingleSignOnService element. More...
class  NameIDMappingService
 SAML 2.0 NameIDMappingService element. More...
class  AssertionIDRequestService
 SAML 2.0 AssertionIDRequestService element. More...
class  IDPSSODescriptor
 SAML 2.0 IDPSSODescriptor element. More...
class  ServiceName
 SAML 2.0 ServiceName element. More...
class  ServiceDescription
 SAML 2.0 ServiceDescription element. More...
class  RequestedAttribute
 SAML 2.0 RequestedAttribute element. More...
class  AttributeConsumingService
 SAML 2.0 AttributeConsumingService element. More...
class  AssertionConsumerService
 SAML 2.0 AssertionConsumerService element. More...
class  SPSSODescriptor
 SAML 2.0 SPSSODescriptor element. More...
class  AuthnQueryService
 SAML 2.0 AuthnQueryService element. More...
class  AuthnAuthorityDescriptor
 SAML 2.0 AuthnAuthorityDescriptor element. More...
class  AuthzService
 SAML 2.0 AuthzService element. More...
class  PDPDescriptor
 SAML 2.0 PDPDescriptor element. More...
class  AttributeService
 SAML 2.0 AttributeService element. More...
class  AttributeAuthorityDescriptor
 SAML 2.0 AttributeAuthorityDescriptor element. More...
class  QueryDescriptorType
 SAML 2.0 QueryDescriptorType abstract type. More...
class  AuthnQueryDescriptorType
 SAML 2.0 AuthnQueryDescriptorType extension type. More...
class  AttributeQueryDescriptorType
 SAML 2.0 AttributeQueryDescriptorType extension type. More...
class  AuthzDecisionQueryDescriptorType
 SAML 2.0 AuthzDecisionQueryDescriptorType extension type. More...
class  AffiliationDescriptor
 SAML 2.0 AffiliationDescriptor element. More...
class  EntityDescriptor
 SAML 2.0 EntityDescriptor element. More...
class  EntitiesDescriptor
 SAML 2.0 EntitiesDescriptor element. More...
class  SourceID
 SAML 1.x Metadata Profile SourceID element. More...
class  DiscoveryResponse
 Identity Provider Discovery Protocol DiscoveryResponse element. More...
class  RequestInitiator
 Service Provider Request Initiation RequestInitiator element. More...
class  EntityAttributes
 SAML Metadata Extension for Entity Attributes element. More...
class  DigestMethod
 SAML Metadata Extension for Algorithm Support DigestMethod element. More...
class  SigningMethod
 SAML Metadata Extension for Algorithm Support SigningMethod element. More...
class  DisplayName
 SAML Metadata Extension for Login UI DisplayName element. More...
class  Description
 SAML Metadata Extension for Login UI Description element. More...
class  Keywords
 SAML Metadata Extension for Login UI Keywords element. More...
class  Logo
 SAML Metadata Extension for Login UI Logo element. More...
class  InformationURL
 SAML Metadata Extension for Login UI InformationURL element. More...
class  PrivacyStatementURL
 SAML Metadata Extension for Login UI PrivacyStatementURL element. More...
class  UIInfo
 SAML Metadata Extension for Login UI UIInfo element. More...
class  IPHint
 SAML Metadata Extension for Login UI IPHint element. More...
class  DomainHint
 SAML Metadata Extension for Login UI DomainHint element. More...
class  GeolocationHint
 SAML Metadata Extension for Login UI GeolocationHint element. More...
class  DiscoHints
 SAML Metadata Extension for Login UI DiscoHints element. More...
class  RegistrationPolicy
 SAML Metadata Extension for RPI RegistrationPolicy element. More...
class  RegistrationInfo
 SAML Metadata Extension for RPI RegistrationInfo element. More...
class  Publication
 SAML Metadata Extension for RPI Publication element. More...
class  PublicationPath
 SAML Metadata Extension for RPI PublicationPath element. More...
class  UsagePolicy
 SAML Metadata Extension for RPI UsagePolicy element. More...
class  PublicationInfo
 SAML Metadata Extension for RPI PublicationInfo element. More...
class  isValidForProtocol
 Predicate to test a role for validity and protocol support. More...
class  ofTypeValidForProtocol
 Predicate to test a role for type equivalence, validity, and protocol support. More...
class  AdditionalMetadataLocationBuilder
 Builder for AdditionalMetadataLocation objects. More...
class  AffiliateMemberBuilder
 Builder for AffiliateMember objects. More...
class  AffiliationDescriptorBuilder
 Builder for AffiliationDescriptor objects. More...
class  ArtifactResolutionServiceBuilder
 Builder for ArtifactResolutionService objects. More...
class  AssertionConsumerServiceBuilder
 Builder for AssertionConsumerService objects. More...
class  AssertionIDRequestServiceBuilder
 Builder for AssertionIDRequestService objects. More...
class  AttributeAuthorityDescriptorBuilder
 Builder for AttributeAuthorityDescriptor objects. More...
class  AttributeConsumingServiceBuilder
 Builder for AttributeConsumingService objects. More...
class  AttributeProfileBuilder
 Builder for AttributeProfile objects. More...
class  AttributeServiceBuilder
 Builder for AttributeService objects. More...
class  AuthnAuthorityDescriptorBuilder
 Builder for AuthnAuthorityDescriptor objects. More...
class  AuthnQueryServiceBuilder
 Builder for AuthnQueryService objects. More...
class  AuthzServiceBuilder
 Builder for AuthzService objects. More...
class  CompanyBuilder
 Builder for Company objects. More...
class  ContactPersonBuilder
 Builder for ContactPerson objects. More...
class  EmailAddressBuilder
 Builder for EmailAddress objects. More...
class  EntitiesDescriptorBuilder
 Builder for EntitiesDescriptor objects. More...
class  EntityDescriptorBuilder
 Builder for EntityDescriptor objects. More...
class  ExtensionsBuilder
 Builder for Extensions objects. More...
class  GivenNameBuilder
 Builder for GivenName objects. More...
class  IDPSSODescriptorBuilder
 Builder for IDPSSODescriptor objects. More...
class  KeyDescriptorBuilder
 Builder for KeyDescriptor objects. More...
class  ManageNameIDServiceBuilder
 Builder for ManageNameIDService objects. More...
class  NameIDFormatBuilder
 Builder for NameIDFormat objects. More...
class  NameIDMappingServiceBuilder
 Builder for NameIDMappingService objects. More...
class  OrganizationBuilder
 Builder for Organization objects. More...
class  OrganizationNameBuilder
 Builder for OrganizationName objects. More...
class  OrganizationDisplayNameBuilder
 Builder for OrganizationDisplayName objects. More...
class  OrganizationURLBuilder
 Builder for OrganizationURL objects. More...
class  PDPDescriptorBuilder
 Builder for PDPDescriptor objects. More...
class  RequestedAttributeBuilder
 Builder for RequestedAttribute objects. More...
class  ServiceDescriptionBuilder
 Builder for ServiceDescription objects. More...
class  ServiceNameBuilder
 Builder for ServiceName objects. More...
class  SingleLogoutServiceBuilder
 Builder for SingleLogoutService objects. More...
class  SingleSignOnServiceBuilder
 Builder for SingleSignOnService objects. More...
class  SPSSODescriptorBuilder
 Builder for SPSSODescriptor objects. More...
class  SurNameBuilder
 Builder for SurName objects. More...
class  TelephoneNumberBuilder
 Builder for TelephoneNumber objects. More...
class  ActionNamespaceBuilder
 Builder for ActionNamespace objects. More...
class  SourceIDBuilder
 Builder for SourceID objects. More...
class  DiscoveryResponseBuilder
 Builder for DiscoveryResponse objects. More...
class  RequestInitiatorBuilder
 Builder for RequestInitiator objects. More...
class  EntityAttributesBuilder
 Builder for EntityAttributes objects. More...
class  DigestMethodBuilder
 Builder for DigestMethod objects. More...
class  SigningMethodBuilder
 Builder for SigningMethod objects. More...
class  UIInfoBuilder
 Builder for UIInfo objects. More...
class  DisplayNameBuilder
 Builder for DisplayName objects. More...
class  DescriptionBuilder
 Builder for Description objects. More...
class  KeywordsBuilder
 Builder for Keywords objects. More...
class  LogoBuilder
 Builder for Logo objects. More...
class  InformationURLBuilder
 Builder for InformationURL objects. More...
class  PrivacyStatementURLBuilder
 Builder for PrivacyStatementURL objects. More...
class  DiscoHintsBuilder
 Builder for DiscoHints objects. More...
class  IPHintBuilder
 Builder for IPHint objects. More...
class  DomainHintBuilder
 Builder for DomainHint objects. More...
class  GeolocationHintBuilder
 Builder for GeolocationHint objects. More...
class  RegistrationInfoBuilder
 Builder for RegistrationInfo objects. More...
class  RegistrationPolicyBuilder
 Builder for RegistrationPolicy objects. More...
class  PublicationBuilder
 Builder for Publication objects. More...
class  PublicationPathBuilder
 Builder for PublicationPath objects. More...
class  PublicationInfoBuilder
 Builder for PublicationInfo objects. More...
class  UsagePolicyBuilder
 Builder for UsagePolicy objects. More...
class  localizedNameTypeBuilder
 Builder for localizedNameType objects. More...
class  localizedURITypeBuilder
 Builder for localizedURIType objects. More...
class  EndpointTypeBuilder
 Builder for EndpointType objects. More...
class  IndexedEndpointTypeBuilder
 Builder for IndexedEndpointType objects. More...
class  RoleDescriptorBuilder
 Builder for RoleDescriptor extension objects. More...
class  AuthnQueryDescriptorTypeBuilder
 Builder for AuthnQueryDescriptorType objects. More...
class  AttributeQueryDescriptorTypeBuilder
 Builder for AttributeQueryDescriptorType objects. More...
class  AuthzDecisionQueryDescriptorTypeBuilder
 Builder for AuthzDecisionQueryDescriptorType objects. More...
class  MetadataCredentialContext
 Metadata-based CredentialContext subclass. More...
class  MetadataCredentialCriteria
 Metadata-based CredentialCriteria subclass. More...
class  MetadataFilterContext
 Marker interface for supplying environmental context to filters. More...
class  BatchLoadMetadataFilterContext
 Environmental context for filtering of batch-loaded metadata. More...
class  MetadataFilter
 A metadata filter is used to process metadata after resolution and unmarshalling. More...
class  MetadataFilterException
 Exceptions related to metadata filtering. More...
class  MetadataProvider
 Supplies an individual source of metadata. More...
class  MetadataException
 Exceptions related to metadata use. More...
class  ObservableMetadataProvider
 A metadata provider that notifies interested parties of changes. More...

Functions

void registerEntityMatchers ()
 Registers EntityMatcher classes into the runtime.
void registerMetadataClasses ()
 Registers builders and validators for SAML 2.0 Metadata classes into the runtime.
void registerMetadataFilters ()
 Registers MetadataFilter classes into the runtime.
void registerMetadataProviders ()
 Registers MetadataProvider classes into the runtime.


Detailed Description

SAML 2.0 metadata namespace.

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