18
18
* GNU General Public License for more details.
20
20
* You should have received a copy of the GNU General Public License
21
* along with this program; if not, write to the Free Software
22
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21
* along with this program; if not, see <http://www.gnu.org/licenses/>.
25
24
#include "../private.h"
64
63
static struct XmlSnippet schema_snippets[] = {
65
64
{ "Subject", SNIPPET_NODE,
66
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, Subject), NULL, NULL, NULL},
65
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, Subject), NULL,
66
LASSO_SAML2_ASSERTION_PREFIX, LASSO_SAML2_ASSERTION_HREF},
67
67
{ "NameIDPolicy", SNIPPET_NODE,
68
68
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, NameIDPolicy), NULL, NULL, NULL},
69
69
{ "Conditions", SNIPPET_NODE,
70
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, Conditions), NULL, NULL, NULL},
70
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, Conditions), NULL,
71
LASSO_SAML2_ASSERTION_PREFIX, LASSO_SAML2_ASSERTION_HREF},
71
72
{ "RequestedAuthnContext", SNIPPET_NODE,
72
73
G_STRUCT_OFFSET(LassoSamlp2AuthnRequest, RequestedAuthnContext), NULL, NULL, NULL},
73
74
{ "Scoping", SNIPPET_NODE,