LassoSamlAttributeValue

## LassoSamlAttributeValue LassoSamlAttributeValue — value of an attribute in SAML 1.0/1.1 assertion |

## Synopsis

    #include <lasso/xml/saml_attribute_value.h>

    struct              LassoSamlAttributeValue;
    LassoSamlAttributeValue * lasso_saml_attribute_value_new
                                                            (void);

## Description

Figure 25. Schema fragment for samlp2:Extensions

    <element name="AttributeValue" type="anyType"/>

This object support a special of specifying its content. If the `any` field is `NULL`, then you can attach an xmlNode using `lasso_node_set_original_xmlnode()` and it will be used to generate the content of the serialized xmlNode for this object. The content (attributes, childrent and namespaces) of the xmlNode will be copied to the result node returned by calls to `lasso_node_get_xmlNode()`.

## Details

### struct LassoSamlAttributeValue

    struct LassoSamlAttributeValue {
    	LassoNode parent;

    	GList *any; /* of LassoNode */
    };

### lasso_saml_attribute_value_new ()

    LassoSamlAttributeValue * lasso_saml_attribute_value_new
                                                            (void);

## See Also

LassoSamlAttribute, LassoSamlAttributeStatement, LassoSamlAssertion