LassoSamlAttributeStatement

LassoSamlAttributeStatement — object mapping for a saml:AttributeStatement

Synopsis

struct              LassoSamlAttributeStatement;
LassoSamlAttributeStatement * lasso_saml_attribute_statement_new
                                                        (void);

Description

The schema fragment (oasis-sstc-saml-schema-assertion-1.1.xsd):

Figure 24. Schema fragment for saml:AttributeStatement


<element name="AttributeStatement" type="saml:AttributeStatementType"/>
<complexType name="AttributeStatementType">
  <complexContent>
    <extension base="saml:SubjectStatementAbstractType">
      <sequence>
        <element ref="saml:Attribute" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>


Details

struct LassoSamlAttributeStatement

struct LassoSamlAttributeStatement {
	LassoSamlSubjectStatementAbstract parent;

	GList *Attribute; /* of LassoNode */
};

lasso_saml_attribute_statement_new ()

LassoSamlAttributeStatement * lasso_saml_attribute_statement_new
                                                        (void);

Creates a new LassoSamlAttributeStatement object.

Returns :

a newly created LassoSamlAttributeStatement object