LassoSaml2EncryptedElement

LassoSaml2EncryptedElement — <saml2:EncryptedElement>

Synopsis


#include <lasso/lasso.h>

                    LassoSaml2EncryptedElement;
LassoNode*          lasso_saml2_encrypted_element_new   (void);

Description

Figure 51. Schema fragment for saml2:EncryptedElement


<complexType name="EncryptedElementType">
  <sequence>
    <element ref="xenc:EncryptedData"/>
    <element ref="xenc:EncryptedKey" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>


Details

LassoSaml2EncryptedElement

typedef struct {
	LassoNode parent;

	/* elements */
	xmlNode *EncryptedData;
	GList *EncryptedKey; /* of xmlNode* */
	LassoNode *original_data;
} LassoSaml2EncryptedElement;


lasso_saml2_encrypted_element_new ()

LassoNode*          lasso_saml2_encrypted_element_new   (void);

Creates a new LassoSaml2EncryptedElement object.

Returns : a newly created LassoSaml2EncryptedElement object