X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fopensaml2.git;a=blobdiff_plain;f=saml%2Fsaml2%2Fmetadata%2FMetadata.h;h=ae28ce6dff72544d34fda328520c2b0f3ed4427c;hp=9fcb4e2b08f1744f9b806f0237d23f6bdbda576e;hb=c7af1d07251d4d10a8acd8949cb31ca490130125;hpb=c51b4e44fdd7305327af4661a1f610d05d2203fd diff --git a/saml/saml2/metadata/Metadata.h b/saml/saml2/metadata/Metadata.h index 9fcb4e2..ae28ce6 100644 --- a/saml/saml2/metadata/Metadata.h +++ b/saml/saml2/metadata/Metadata.h @@ -163,6 +163,8 @@ namespace opensaml { DECL_STRING_ATTRIB(ProtocolSupportEnumeration,PROTOCOLSUPPORTENUMERATION); /** Searches the ProtocolSupportEnumeration attribute for the indicated protocol. */ virtual bool hasSupport(const XMLCh* protocol) const=0; + /** Adds the indicated protocol to the ProtocolSupportEnumeration attribute. */ + virtual void addSupport(const XMLCh* protocol)=0; DECL_STRING_ATTRIB(ErrorURL,ERRORURL); DECL_TYPED_CHILD(Extensions); DECL_TYPED_CHILDREN(KeyDescriptor);