/**
* Encrypts an object to multiple recipients using this object as a container.
*
+ * @param xmlObject object to encrypt
* @param recipients pairs containing a locked MetadataProvider to supply encryption keys,
* and a metadata-based CredentialCriteria to use
* @param compact true iff compact KeyInfo should be used
END_XMLOBJECT;
BEGIN_XMLOBJECT(SAML_API,AttributeValue,xmltooling::ElementProxy,SAML 2.0 AttributeValue element);
+ DECL_BOOLEAN_ATTRIB(Nil,NIL,false);
END_XMLOBJECT;
BEGIN_XMLOBJECT2(SAML_API,Attribute,xmltooling::AttributeExtensibleXMLObject,EncryptableObject,SAML 2.0 Attribute element);
* This is customized to return a SubjectConfirmationData element with an
* xsi:type of KeyInfoConfirmationDataType.
*/
- class SAML_API KeyInfoConfirmationDataTypeBuilder : public xmltooling::XMLObjectBuilder {
+ class SAML_API KeyInfoConfirmationDataTypeBuilder : public xmltooling::ConcreteXMLObjectBuilder {
public:
virtual ~KeyInfoConfirmationDataTypeBuilder() {}
/** Default builder. */