~ubuntu-branches/ubuntu/dapper/lasso/dapper

« back to all changes in this revision

Viewing changes to csharp/lasso.cs

  • Committer: Bazaar Package Importer
  • Author(s): Loic Pefferkorn
  • Date: 2005-11-25 19:20:59 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051125192059-m4894lhpynmkrmwr
Tags: 0.6.3-4ubuntu1
Resynchronise with Debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* ----------------------------------------------------------------------------
2
 
 * This file was automatically generated by SWIG (http://www.swig.org).
3
 
 * Version 1.3.24
4
 
 *
5
 
 * Do not make changes to this file unless you know what you are doing--modify
6
 
 * the SWIG interface file instead.
7
 
 * ----------------------------------------------------------------------------- */
8
 
 
9
 
namespace lasso {
10
 
 
11
 
using System;
12
 
 
13
 
public class lasso {
14
 
  public static DowncastableNode downcast_node(Node node) {
15
 
        return lassoPINVOKE.downcast_node(Node.getCPtr(node));
16
 
}
17
 
 
18
 
  public static int init() {
19
 
    return lassoPINVOKE.init();
20
 
  }
21
 
 
22
 
  public static int shutdown() {
23
 
    return lassoPINVOKE.shutdown();
24
 
  }
25
 
 
26
 
  public static int checkVersion(int major, int minor, int subminor, CheckVersionMode mode) {
27
 
    return lassoPINVOKE.checkVersion(major, minor, subminor, (int)mode);
28
 
  }
29
 
 
30
 
  public static RequestType getRequestTypeFromSoapMsg(string soap) {
31
 
    return (RequestType)lassoPINVOKE.getRequestTypeFromSoapMsg(soap);
32
 
  }
33
 
 
34
 
  public static bool isLibertyQuery(string query) {
35
 
    return lassoPINVOKE.isLibertyQuery(query);
36
 
  }
37
 
 
38
 
  public static readonly int WSF_SUPPORT = lassoPINVOKE.get_WSF_SUPPORT();
39
 
  public static readonly string LIB_CONSENT_OBTAINED = lassoPINVOKE.get_LIB_CONSENT_OBTAINED();
40
 
  public static readonly string LIB_CONSENT_OBTAINED_PRIOR = lassoPINVOKE.get_LIB_CONSENT_OBTAINED_PRIOR();
41
 
  public static readonly string LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT = lassoPINVOKE.get_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT();
42
 
  public static readonly string LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT = lassoPINVOKE.get_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT();
43
 
  public static readonly string LIB_CONSENT_UNAVAILABLE = lassoPINVOKE.get_LIB_CONSENT_UNAVAILABLE();
44
 
  public static readonly string LIB_CONSENT_INAPPLICABLE = lassoPINVOKE.get_LIB_CONSENT_INAPPLICABLE();
45
 
  public static readonly string LIB_NAMEID_POLICY_TYPE_NONE = lassoPINVOKE.get_LIB_NAMEID_POLICY_TYPE_NONE();
46
 
  public static readonly string LIB_NAMEID_POLICY_TYPE_ONE_TIME = lassoPINVOKE.get_LIB_NAMEID_POLICY_TYPE_ONE_TIME();
47
 
  public static readonly string LIB_NAMEID_POLICY_TYPE_FEDERATED = lassoPINVOKE.get_LIB_NAMEID_POLICY_TYPE_FEDERATED();
48
 
  public static readonly string LIB_NAMEID_POLICY_TYPE_ANY = lassoPINVOKE.get_LIB_NAMEID_POLICY_TYPE_ANY();
49
 
  public static readonly string LIB_PROTOCOL_PROFILE_BRWS_ART = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_BRWS_ART();
50
 
  public static readonly string LIB_PROTOCOL_PROFILE_BRWS_POST = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_BRWS_POST();
51
 
  public static readonly string LIB_PROTOCOL_PROFILE_BRWS_LECP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_BRWS_LECP();
52
 
  public static readonly string LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP();
53
 
  public static readonly string LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP();
54
 
  public static readonly string LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP();
55
 
  public static readonly string LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP();
56
 
  public static readonly string LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP();
57
 
  public static readonly string LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP();
58
 
  public static readonly string LIB_PROTOCOL_PROFILE_RNI_SP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP();
59
 
  public static readonly string LIB_PROTOCOL_PROFILE_RNI_SP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP();
60
 
  public static readonly string LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP();
61
 
  public static readonly string LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP();
62
 
  public static readonly string LIB_PROTOCOL_PROFILE_SLO_SP_HTTP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP();
63
 
  public static readonly string LIB_PROTOCOL_PROFILE_SLO_SP_SOAP = lassoPINVOKE.get_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP();
64
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL();
65
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD();
66
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED();
67
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED();
68
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT();
69
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT();
70
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD();
71
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT();
72
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION();
73
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD();
74
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI();
75
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI();
76
 
  public static readonly string LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN();
77
 
  public static readonly string LIB_AUTHN_CONTEXT_COMPARISON_EXACT = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_COMPARISON_EXACT();
78
 
  public static readonly string LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM();
79
 
  public static readonly string LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM();
80
 
  public static readonly string LIB_AUTHN_CONTEXT_COMPARISON_BETTER = lassoPINVOKE.get_LIB_AUTHN_CONTEXT_COMPARISON_BETTER();
81
 
  public static readonly string SAML_AUTHENTICATION_METHOD_PASSWORD = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_PASSWORD();
82
 
  public static readonly string SAML_AUTHENTICATION_METHOD_KERBEROS = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_KERBEROS();
83
 
  public static readonly string SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD();
84
 
  public static readonly string SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN();
85
 
  public static readonly string SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI();
86
 
  public static readonly string SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI();
87
 
  public static readonly string SAML_AUTHENTICATION_METHOD_PGP = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_PGP();
88
 
  public static readonly string SAML_AUTHENTICATION_METHODS_PKI = lassoPINVOKE.get_SAML_AUTHENTICATION_METHODS_PKI();
89
 
  public static readonly string SAML_AUTHENTICATION_METHOD_XKMS = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_XKMS();
90
 
  public static readonly string SAML_AUTHENTICATION_METHOD_XMLD_SIG = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_XMLD_SIG();
91
 
  public static readonly string SAML_AUTHENTICATION_METHOD_UNSPECIFIED = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_UNSPECIFIED();
92
 
  public static readonly string SAML_AUTHENTICATION_METHOD_LIBERTY = lassoPINVOKE.get_SAML_AUTHENTICATION_METHOD_LIBERTY();
93
 
  public static readonly int ERROR_UNDEFINED = lassoPINVOKE.get_ERROR_UNDEFINED();
94
 
  public static readonly int XML_ERROR_NODE_NOT_FOUND = lassoPINVOKE.get_XML_ERROR_NODE_NOT_FOUND();
95
 
  public static readonly int XML_ERROR_NODE_CONTENT_NOT_FOUND = lassoPINVOKE.get_XML_ERROR_NODE_CONTENT_NOT_FOUND();
96
 
  public static readonly int XML_ERROR_ATTR_NOT_FOUND = lassoPINVOKE.get_XML_ERROR_ATTR_NOT_FOUND();
97
 
  public static readonly int XML_ERROR_ATTR_VALUE_NOT_FOUND = lassoPINVOKE.get_XML_ERROR_ATTR_VALUE_NOT_FOUND();
98
 
  public static readonly int DS_ERROR_SIGNATURE_NOT_FOUND = lassoPINVOKE.get_DS_ERROR_SIGNATURE_NOT_FOUND();
99
 
  public static readonly int DS_ERROR_INVALID_SIGNATURE = lassoPINVOKE.get_DS_ERROR_INVALID_SIGNATURE();
100
 
  public static readonly int DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED = lassoPINVOKE.get_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED();
101
 
  public static readonly int DS_ERROR_CONTEXT_CREATION_FAILED = lassoPINVOKE.get_DS_ERROR_CONTEXT_CREATION_FAILED();
102
 
  public static readonly int DS_ERROR_PUBLIC_KEY_LOAD_FAILED = lassoPINVOKE.get_DS_ERROR_PUBLIC_KEY_LOAD_FAILED();
103
 
  public static readonly int DS_ERROR_PRIVATE_KEY_LOAD_FAILED = lassoPINVOKE.get_DS_ERROR_PRIVATE_KEY_LOAD_FAILED();
104
 
  public static readonly int DS_ERROR_CERTIFICATE_LOAD_FAILED = lassoPINVOKE.get_DS_ERROR_CERTIFICATE_LOAD_FAILED();
105
 
  public static readonly int DS_ERROR_SIGNATURE_FAILED = lassoPINVOKE.get_DS_ERROR_SIGNATURE_FAILED();
106
 
  public static readonly int DS_ERROR_KEYS_MNGR_CREATION_FAILED = lassoPINVOKE.get_DS_ERROR_KEYS_MNGR_CREATION_FAILED();
107
 
  public static readonly int DS_ERROR_KEYS_MNGR_INIT_FAILED = lassoPINVOKE.get_DS_ERROR_KEYS_MNGR_INIT_FAILED();
108
 
  public static readonly int DS_ERROR_SIGNATURE_VERIFICATION_FAILED = lassoPINVOKE.get_DS_ERROR_SIGNATURE_VERIFICATION_FAILED();
109
 
  public static readonly int DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED = lassoPINVOKE.get_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED();
110
 
  public static readonly int DS_ERROR_INVALID_SIGALG = lassoPINVOKE.get_DS_ERROR_INVALID_SIGALG();
111
 
  public static readonly int DS_ERROR_DIGEST_COMPUTE_FAILED = lassoPINVOKE.get_DS_ERROR_DIGEST_COMPUTE_FAILED();
112
 
  public static readonly int LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND = lassoPINVOKE.get_LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND();
113
 
  public static readonly int SERVER_ERROR_PROVIDER_NOT_FOUND = lassoPINVOKE.get_SERVER_ERROR_PROVIDER_NOT_FOUND();
114
 
  public static readonly int SERVER_ERROR_ADD_PROVIDER_FAILED = lassoPINVOKE.get_SERVER_ERROR_ADD_PROVIDER_FAILED();
115
 
  public static readonly int LOGOUT_ERROR_UNSUPPORTED_PROFILE = lassoPINVOKE.get_LOGOUT_ERROR_UNSUPPORTED_PROFILE();
116
 
  public static readonly int PROFILE_ERROR_INVALID_QUERY = lassoPINVOKE.get_PROFILE_ERROR_INVALID_QUERY();
117
 
  public static readonly int PROFILE_ERROR_INVALID_POST_MSG = lassoPINVOKE.get_PROFILE_ERROR_INVALID_POST_MSG();
118
 
  public static readonly int PROFILE_ERROR_INVALID_SOAP_MSG = lassoPINVOKE.get_PROFILE_ERROR_INVALID_SOAP_MSG();
119
 
  public static readonly int PROFILE_ERROR_MISSING_REQUEST = lassoPINVOKE.get_PROFILE_ERROR_MISSING_REQUEST();
120
 
  public static readonly int PROFILE_ERROR_INVALID_HTTP_METHOD = lassoPINVOKE.get_PROFILE_ERROR_INVALID_HTTP_METHOD();
121
 
  public static readonly int PROFILE_ERROR_INVALID_PROTOCOLPROFILE = lassoPINVOKE.get_PROFILE_ERROR_INVALID_PROTOCOLPROFILE();
122
 
  public static readonly int PROFILE_ERROR_INVALID_MSG = lassoPINVOKE.get_PROFILE_ERROR_INVALID_MSG();
123
 
  public static readonly int PROFILE_ERROR_MISSING_REMOTE_PROVIDERID = lassoPINVOKE.get_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID();
124
 
  public static readonly int PROFILE_ERROR_UNSUPPORTED_PROFILE = lassoPINVOKE.get_PROFILE_ERROR_UNSUPPORTED_PROFILE();
125
 
  public static readonly int PROFILE_ERROR_UNKNOWN_PROFILE_URL = lassoPINVOKE.get_PROFILE_ERROR_UNKNOWN_PROFILE_URL();
126
 
  public static readonly int PROFILE_ERROR_IDENTITY_NOT_FOUND = lassoPINVOKE.get_PROFILE_ERROR_IDENTITY_NOT_FOUND();
127
 
  public static readonly int PROFILE_ERROR_FEDERATION_NOT_FOUND = lassoPINVOKE.get_PROFILE_ERROR_FEDERATION_NOT_FOUND();
128
 
  public static readonly int PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND = lassoPINVOKE.get_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND();
129
 
  public static readonly int PROFILE_ERROR_BUILDING_QUERY_FAILED = lassoPINVOKE.get_PROFILE_ERROR_BUILDING_QUERY_FAILED();
130
 
  public static readonly int PROFILE_ERROR_BUILDING_REQUEST_FAILED = lassoPINVOKE.get_PROFILE_ERROR_BUILDING_REQUEST_FAILED();
131
 
  public static readonly int PROFILE_ERROR_BUILDING_MESSAGE_FAILED = lassoPINVOKE.get_PROFILE_ERROR_BUILDING_MESSAGE_FAILED();
132
 
  public static readonly int PROFILE_ERROR_BUILDING_RESPONSE_FAILED = lassoPINVOKE.get_PROFILE_ERROR_BUILDING_RESPONSE_FAILED();
133
 
  public static readonly int PROFILE_ERROR_SESSION_NOT_FOUND = lassoPINVOKE.get_PROFILE_ERROR_SESSION_NOT_FOUND();
134
 
  public static readonly int PROFILE_ERROR_BAD_IDENTITY_DUMP = lassoPINVOKE.get_PROFILE_ERROR_BAD_IDENTITY_DUMP();
135
 
  public static readonly int PROFILE_ERROR_BAD_SESSION_DUMP = lassoPINVOKE.get_PROFILE_ERROR_BAD_SESSION_DUMP();
136
 
  public static readonly int LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ = lassoPINVOKE.get_LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ();
137
 
  public static readonly int PARAM_ERROR_INVALID_VALUE = lassoPINVOKE.get_PARAM_ERROR_INVALID_VALUE();
138
 
  public static readonly int LASSO_PARAM_ERROR_CHECK_FAILED = lassoPINVOKE.get_LASSO_PARAM_ERROR_CHECK_FAILED();
139
 
  public static readonly int LOGIN_ERROR_FEDERATION_NOT_FOUND = lassoPINVOKE.get_LOGIN_ERROR_FEDERATION_NOT_FOUND();
140
 
  public static readonly int LOGIN_ERROR_CONSENT_NOT_OBTAINED = lassoPINVOKE.get_LOGIN_ERROR_CONSENT_NOT_OBTAINED();
141
 
  public static readonly int LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY = lassoPINVOKE.get_LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY();
142
 
  public static readonly int LASSO_LOGIN_ERROR_REQUEST_DENIED = lassoPINVOKE.get_LASSO_LOGIN_ERROR_REQUEST_DENIED();
143
 
  public static readonly int LOGIN_ERROR_INVALID_SIGNATURE = lassoPINVOKE.get_LOGIN_ERROR_INVALID_SIGNATURE();
144
 
  public static readonly int LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST = lassoPINVOKE.get_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST();
145
 
  public static readonly int LOGIN_ERROR_STATUS_NOT_SUCCESS = lassoPINVOKE.get_LOGIN_ERROR_STATUS_NOT_SUCCESS();
146
 
  public static readonly int DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER = lassoPINVOKE.get_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER();
147
 
}
148
 
 
149
 
}