1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>strings</title><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="Lasso Reference Manual"><link rel="up" href="misc.html" title="Misc"><link rel="prev" href="lasso-lasso.html" title="Initialization functions"><meta name="generator" content="GTK-Doc V1.3 (XML mode)"><link rel="stylesheet" href="style.css" type="text/css"><link rel="chapter" href="lasso.html" title="Lasso & Liberty Alliance Overview"><link rel="chapter" href="architecture.html" title="Lasso Architecture"><link rel="chapter" href="idff.html" title="Identity Federation Framework"><link rel="chapter" href="idwsf.html" title="Identity Web Services Framework"><link rel="chapter" href="xml.html" title="Schemas"><link rel="chapter" href="misc.html" title="Misc"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="lasso-lasso.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td><td><a accesskey="u" href="misc.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td><td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td><th width="100%" align="center">Lasso Reference Manual</th></tr></table><div class="refentry" lang="en"><a name="lasso-strings"></a><div class="titlepage"></div><div class="refnamediv"><table width="100%"><tr><td valign="top"><h2><span class="refentrytitle">strings</span></h2><p>strings — </p></td><td valign="top" align="right"></td></tr></table></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">
3
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
6
<link rel="start" href="index.html" title="Lasso Reference Manual">
7
<link rel="up" href="misc.html" title="Misc">
8
<link rel="prev" href="lasso-lasso.html" title="Initialization functions">
9
<meta name="generator" content="GTK-Doc V1.4 (XML mode)">
10
<link rel="stylesheet" href="style.css" type="text/css">
11
<link rel="chapter" href="lasso.html" title="Lasso & Liberty Alliance Overview">
12
<link rel="chapter" href="architecture.html" title="Lasso Architecture">
13
<link rel="chapter" href="idff.html" title="Identity Federation Framework">
14
<link rel="chapter" href="idwsf.html" title="Identity Web Services Framework">
15
<link rel="chapter" href="xml.html" title="Schemas">
16
<link rel="chapter" href="misc.html" title="Misc">
18
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
19
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
20
<td><a accesskey="p" href="lasso-lasso.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
21
<td><a accesskey="u" href="misc.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
23
<th width="100%" align="center">Lasso Reference Manual</th>
25
<div class="refentry" lang="en">
26
<a name="lasso-strings"></a><div class="titlepage"></div>
27
<div class="refnamediv"><table width="100%"><tr>
29
<h2><span class="refentrytitle">strings</span></h2>
30
<p>strings — </p>
32
<td valign="top" align="right"></td>
34
<div class="refsynopsisdiv">
36
<pre class="synopsis">
3
38
#include <lasso/lasso.h>
13
48
#define <a href="lasso-strings.html#LASSO-LIB-NAMEID-POLICY-TYPE-ANY:CAPS">LASSO_LIB_NAMEID_POLICY_TYPE_ANY</a>
14
49
#define <a href="lasso-strings.html#LASSO-LIB-PROTOCOL-PROFILE-BRWS-ART:CAPS">LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART</a>
15
50
#define <a href="lasso-strings.html#LASSO-LIB-PROTOCOL-PROFILE-BRWS-POST:CAPS">LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST</a>
16
</pre></div><div class="refsect1" lang="en"><a name="id2591675"></a><h2>Description</h2><p>
18
</p></div><div class="refsect1" lang="en"><a name="id2591685"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id2591691"></a><h3><a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-FEDERATED:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED</h3><a class="indexterm" name="id2591704"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED "urn:liberty:iff:nameid:federated"
20
</p></div><hr><div class="refsect2" lang="en"><a name="id2591720"></a><h3><a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ONE-TIME:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME</h3><a class="indexterm" name="id2591734"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME "urn:liberty:iff:nameid:one-time"
22
</p></div><hr><div class="refsect2" lang="en"><a name="id2591750"></a><h3><a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENCRYPTED:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED</h3><a class="indexterm" name="id2591764"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED "urn:liberty:iff:nameid:encrypted"
25
</p></div><hr><div class="refsect2" lang="en"><a name="id2591779"></a><h3><a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENTITYID:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID</h3><a class="indexterm" name="id2591793"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID "urn:liberty:iff:nameid:entityID"
28
</p></div><hr><div class="refsect2" lang="en"><a name="id2591809"></a><h3><a name="LASSO-LIB-NAMEID-POLICY-TYPE-NONE:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_NONE</h3><a class="indexterm" name="id2591822"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_NONE "none"
53
<div class="refsect1" lang="en">
54
<a name="id2583182"></a><h2>Description</h2>
59
<div class="refsect1" lang="en">
60
<a name="id2583191"></a><h2>Details</h2>
61
<div class="refsect2" lang="en">
62
<a name="id2583197"></a><h3>
63
<a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-FEDERATED:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED</h3>
64
<a class="indexterm" name="id2583210"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED "urn:liberty:iff:nameid:federated"
70
<div class="refsect2" lang="en">
71
<a name="id2583226"></a><h3>
72
<a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ONE-TIME:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME</h3>
73
<a class="indexterm" name="id2583239"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME "urn:liberty:iff:nameid:one-time"
79
<div class="refsect2" lang="en">
80
<a name="id2583255"></a><h3>
81
<a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENCRYPTED:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED</h3>
82
<a class="indexterm" name="id2583268"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED "urn:liberty:iff:nameid:encrypted"
89
<div class="refsect2" lang="en">
90
<a name="id2583283"></a><h3>
91
<a name="LASSO-LIB-NAME-IDENTIFIER-FORMAT-ENTITYID:CAPS"></a>LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID</h3>
92
<a class="indexterm" name="id2583296"></a><pre class="programlisting">#define LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID "urn:liberty:iff:nameid:entityID"
99
<div class="refsect2" lang="en">
100
<a name="id2583312"></a><h3>
101
<a name="LASSO-LIB-NAMEID-POLICY-TYPE-NONE:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_NONE</h3>
102
<a class="indexterm" name="id2583324"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_NONE "none"
30
105
<span class="emphasis"><em>None</em></span> policy for use in <a href="LassoLibAuthnRequest.html" title="LassoLibAuthnRequest"><span class="type">LassoLibAuthnRequest</span></a>. It means an
31
106
existing federation must be used and an error should be produced if none
32
107
existed beforehand.
33
</p></div><hr><div class="refsect2" lang="en"><a name="id2591852"></a><h3><a name="LASSO-LIB-NAMEID-POLICY-TYPE-ONE-TIME:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME</h3><a class="indexterm" name="id2591864"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME "onetime"
111
<div class="refsect2" lang="en">
112
<a name="id2583354"></a><h3>
113
<a name="LASSO-LIB-NAMEID-POLICY-TYPE-ONE-TIME:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME</h3>
114
<a class="indexterm" name="id2583366"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME "onetime"
35
117
<span class="emphasis"><em>Onetime</em></span> policy for use in <a href="LassoLibAuthnRequest.html" title="LassoLibAuthnRequest"><span class="type">LassoLibAuthnRequest</span></a>. It means
36
118
a federation must not be created between identity and service provider. A
37
119
temporary name identifier should be used instead.
38
</p></div><hr><div class="refsect2" lang="en"><a name="id2591895"></a><h3><a name="LASSO-LIB-NAMEID-POLICY-TYPE-FEDERATED:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED</h3><a class="indexterm" name="id2591908"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED "federated"
123
<div class="refsect2" lang="en">
124
<a name="id2583396"></a><h3>
125
<a name="LASSO-LIB-NAMEID-POLICY-TYPE-FEDERATED:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED</h3>
126
<a class="indexterm" name="id2583408"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED "federated"
40
129
<span class="emphasis"><em>Federated</em></span> policy for use in <a href="LassoLibAuthnRequest.html" title="LassoLibAuthnRequest"><span class="type">LassoLibAuthnRequest</span></a>. It
41
130
means a federation may be created between identity and service provider (if it
42
131
didn't exist before).
43
</p></div><hr><div class="refsect2" lang="en"><a name="id2591938"></a><h3><a name="LASSO-LIB-NAMEID-POLICY-TYPE-ANY:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_ANY</h3><a class="indexterm" name="id2591951"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_ANY "any"
135
<div class="refsect2" lang="en">
136
<a name="id2583439"></a><h3>
137
<a name="LASSO-LIB-NAMEID-POLICY-TYPE-ANY:CAPS"></a>LASSO_LIB_NAMEID_POLICY_TYPE_ANY</h3>
138
<a class="indexterm" name="id2583451"></a><pre class="programlisting">#define LASSO_LIB_NAMEID_POLICY_TYPE_ANY "any"
45
141
<span class="emphasis"><em>Any</em></span> policy for use in <a href="LassoLibAuthnRequest.html" title="LassoLibAuthnRequest"><span class="type">LassoLibAuthnRequest</span></a>. It means a
46
142
federation may be created if the principal agrees and it can fall back to
47
143
<span class="emphasis"><em>onetime</em></span> if he does not.
48
</p></div><hr><div class="refsect2" lang="en"><a name="id2591984"></a><h3><a name="LASSO-LIB-PROTOCOL-PROFILE-BRWS-ART:CAPS"></a>LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART</h3><a class="indexterm" name="id2591996"></a><pre class="programlisting">#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART</pre><p>
147
<div class="refsect2" lang="en">
148
<a name="id2583484"></a><h3>
149
<a name="LASSO-LIB-PROTOCOL-PROFILE-BRWS-ART:CAPS"></a>LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART</h3>
150
<a class="indexterm" name="id2583496"></a><pre class="programlisting">#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART</pre>
49
152
Identifies the Single Sign-On "Artifact" profile; where an artifact is passed
50
153
from identity provider to service provider and back to get the
51
154
<a href="LassoLibAssertion.html" title="LassoLibAssertion"><span class="type">LassoLibAssertion</span></a>.
52
</p></div><hr><div class="refsect2" lang="en"><a name="id2592023"></a><h3><a name="LASSO-LIB-PROTOCOL-PROFILE-BRWS-POST:CAPS"></a>LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST</h3><a class="indexterm" name="id2592035"></a><pre class="programlisting">#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST</pre><p>
158
<div class="refsect2" lang="en">
159
<a name="id2583522"></a><h3>
160
<a name="LASSO-LIB-PROTOCOL-PROFILE-BRWS-POST:CAPS"></a>LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST</h3>
161
<a class="indexterm" name="id2583533"></a><pre class="programlisting">#define LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST</pre>
53
163
Identifies the Single Sign-On "POST" profile; where the <a href="LassoLibAssertion.html" title="LassoLibAssertion"><span class="type">LassoLibAssertion</span></a> is
54
164
sent directly from the identity provider to the service provider in an HTML
55
165
form submission message.
56
</p></div></div></div><table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"><td align="left"><a accesskey="p" href="lasso-lasso.html"><b><<�Initialization functions</b></a></td><td align="right"></td></tr></table></body></html>
170
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle">
171
<td align="left"><a accesskey="p" href="lasso-lasso.html"><b><< Initialization functions</b></a></td>
172
<td align="right"></td>