/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 1.3.28
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package com.entrouvert.lasso;

public interface lassoConstants {
  public final static int WSF_SUPPORT = lassoJNI.WSF_SUPPORT_get();
  public final static int SAML2_SUPPORT = lassoJNI.SAML2_SUPPORT_get();
  public final static String SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT = lassoJNI.SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT_get();
  public final static String SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT = lassoJNI.SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT_get();
  // HttpMethod 
  public final static int HTTP_METHOD_NONE = lassoJNI.HTTP_METHOD_NONE_get();
  public final static int HTTP_METHOD_ANY = lassoJNI.HTTP_METHOD_ANY_get();
  public final static int HTTP_METHOD_IDP_INITIATED = lassoJNI.HTTP_METHOD_IDP_INITIATED_get();
  public final static int HTTP_METHOD_GET = lassoJNI.HTTP_METHOD_GET_get();
  public final static int HTTP_METHOD_POST = lassoJNI.HTTP_METHOD_POST_get();
  public final static int HTTP_METHOD_REDIRECT = lassoJNI.HTTP_METHOD_REDIRECT_get();
  public final static int HTTP_METHOD_SOAP = lassoJNI.HTTP_METHOD_SOAP_get();
  public final static int HTTP_METHOD_ARTIFACT_GET = lassoJNI.HTTP_METHOD_ARTIFACT_GET_get();
  public final static int HTTP_METHOD_ARTIFACT_POST = lassoJNI.HTTP_METHOD_ARTIFACT_POST_get();

  // MdProtocolType 
  public final static int MD_PROTOCOL_TYPE_FEDERATION_TERMINATION = lassoJNI.MD_PROTOCOL_TYPE_FEDERATION_TERMINATION_get();
  public final static int MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING = lassoJNI.MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING_get();
  public final static int MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER = lassoJNI.MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER_get();
  public final static int MD_PROTOCOL_TYPE_SINGLE_LOGOUT = lassoJNI.MD_PROTOCOL_TYPE_SINGLE_LOGOUT_get();
  public final static int MD_PROTOCOL_TYPE_SINGLE_SIGN_ON = lassoJNI.MD_PROTOCOL_TYPE_SINGLE_SIGN_ON_get();
  public final static int MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION = lassoJNI.MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION_get();
  public final static int MD_PROTOCOL_TYPE_MANAGE_NAME_ID = lassoJNI.MD_PROTOCOL_TYPE_MANAGE_NAME_ID_get();
  public final static int LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST = lassoJNI.LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST_get();

  public final static String LIB_CONSENT_OBTAINED = lassoJNI.LIB_CONSENT_OBTAINED_get();
  public final static String LIB_CONSENT_OBTAINED_PRIOR = lassoJNI.LIB_CONSENT_OBTAINED_PRIOR_get();
  public final static String LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT = lassoJNI.LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT_get();
  public final static String LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT = lassoJNI.LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT_get();
  public final static String LIB_CONSENT_UNAVAILABLE = lassoJNI.LIB_CONSENT_UNAVAILABLE_get();
  public final static String LIB_CONSENT_INAPPLICABLE = lassoJNI.LIB_CONSENT_INAPPLICABLE_get();
  public final static String LIB_NAMEID_POLICY_TYPE_NONE = lassoJNI.LIB_NAMEID_POLICY_TYPE_NONE_get();
  public final static String LIB_NAMEID_POLICY_TYPE_ONE_TIME = lassoJNI.LIB_NAMEID_POLICY_TYPE_ONE_TIME_get();
  public final static String LIB_NAMEID_POLICY_TYPE_FEDERATED = lassoJNI.LIB_NAMEID_POLICY_TYPE_FEDERATED_get();
  public final static String LIB_NAMEID_POLICY_TYPE_ANY = lassoJNI.LIB_NAMEID_POLICY_TYPE_ANY_get();
  public final static String LIB_PROTOCOL_PROFILE_BRWS_ART = lassoJNI.LIB_PROTOCOL_PROFILE_BRWS_ART_get();
  public final static String LIB_PROTOCOL_PROFILE_BRWS_POST = lassoJNI.LIB_PROTOCOL_PROFILE_BRWS_POST_get();
  public final static String LIB_PROTOCOL_PROFILE_BRWS_LECP = lassoJNI.LIB_PROTOCOL_PROFILE_BRWS_LECP_get();
  public final static String LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP_get();
  public final static String LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP_get();
  public final static String LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP_get();
  public final static String LIB_PROTOCOL_PROFILE_RNI_SP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_RNI_SP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_RNI_SP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_RNI_SP_SOAP_get();
  public final static String LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP_get();
  public final static String LIB_PROTOCOL_PROFILE_SLO_SP_HTTP = lassoJNI.LIB_PROTOCOL_PROFILE_SLO_SP_HTTP_get();
  public final static String LIB_PROTOCOL_PROFILE_SLO_SP_SOAP = lassoJNI.LIB_PROTOCOL_PROFILE_SLO_SP_SOAP_get();
  // LoginProtocolProfile 
  public final static int LOGIN_PROTOCOL_PROFILE_BRWS_ART = lassoJNI.LOGIN_PROTOCOL_PROFILE_BRWS_ART_get();
  public final static int LOGIN_PROTOCOL_PROFILE_BRWS_POST = lassoJNI.LOGIN_PROTOCOL_PROFILE_BRWS_POST_get();
  public final static int LOGIN_PROTOCOL_PROFILE_BRWS_LECP = lassoJNI.LOGIN_PROTOCOL_PROFILE_BRWS_LECP_get();

  // ProviderRole 
  public final static int PROVIDER_ROLE_NONE = lassoJNI.PROVIDER_ROLE_NONE_get();
  public final static int PROVIDER_ROLE_SP = lassoJNI.PROVIDER_ROLE_SP_get();
  public final static int PROVIDER_ROLE_IDP = lassoJNI.PROVIDER_ROLE_IDP_get();

  // ProtocolConformance 
  public final static int PROTOCOL_LIBERTY_1_0 = lassoJNI.PROTOCOL_LIBERTY_1_0_get();
  public final static int PROTOCOL_LIBERTY_1_1 = lassoJNI.PROTOCOL_LIBERTY_1_1_get();
  public final static int PROTOCOL_LIBERTY_1_2 = lassoJNI.PROTOCOL_LIBERTY_1_2_get();
  public final static int PROTOCOL_SAML_2_0 = lassoJNI.PROTOCOL_SAML_2_0_get();

  // RequestType 
  public final static int REQUEST_TYPE_INVALID = lassoJNI.REQUEST_TYPE_INVALID_get();
  public final static int REQUEST_TYPE_LOGIN = lassoJNI.REQUEST_TYPE_LOGIN_get();
  public final static int REQUEST_TYPE_LOGOUT = lassoJNI.REQUEST_TYPE_LOGOUT_get();
  public final static int REQUEST_TYPE_DEFEDERATION = lassoJNI.REQUEST_TYPE_DEFEDERATION_get();
  public final static int REQUEST_TYPE_NAME_REGISTRATION = lassoJNI.REQUEST_TYPE_NAME_REGISTRATION_get();
  public final static int REQUEST_TYPE_NAME_IDENTIFIER_MAPPING = lassoJNI.REQUEST_TYPE_NAME_IDENTIFIER_MAPPING_get();
  public final static int REQUEST_TYPE_LECP = lassoJNI.REQUEST_TYPE_LECP_get();
  public final static int REQUEST_TYPE_DISCO_QUERY = lassoJNI.REQUEST_TYPE_DISCO_QUERY_get();
  public final static int REQUEST_TYPE_DISCO_MODIFY = lassoJNI.REQUEST_TYPE_DISCO_MODIFY_get();
  public final static int REQUEST_TYPE_DST_QUERY = lassoJNI.REQUEST_TYPE_DST_QUERY_get();
  public final static int REQUEST_TYPE_DST_MODIFY = lassoJNI.REQUEST_TYPE_DST_MODIFY_get();
  public final static int REQUEST_TYPE_SASL_REQUEST = lassoJNI.REQUEST_TYPE_SASL_REQUEST_get();

  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI_get();
  public final static String LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN = lassoJNI.LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN_get();
  public final static String LIB_AUTHN_CONTEXT_COMPARISON_EXACT = lassoJNI.LIB_AUTHN_CONTEXT_COMPARISON_EXACT_get();
  public final static String LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM = lassoJNI.LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM_get();
  public final static String LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM = lassoJNI.LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM_get();
  public final static String LIB_AUTHN_CONTEXT_COMPARISON_BETTER = lassoJNI.LIB_AUTHN_CONTEXT_COMPARISON_BETTER_get();
  public final static String SAML_AUTHENTICATION_METHOD_PASSWORD = lassoJNI.SAML_AUTHENTICATION_METHOD_PASSWORD_get();
  public final static String SAML_AUTHENTICATION_METHOD_KERBEROS = lassoJNI.SAML_AUTHENTICATION_METHOD_KERBEROS_get();
  public final static String SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD = lassoJNI.SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD_get();
  public final static String SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN = lassoJNI.SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN_get();
  public final static String SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI = lassoJNI.SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI_get();
  public final static String SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI = lassoJNI.SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI_get();
  public final static String SAML_AUTHENTICATION_METHOD_PGP = lassoJNI.SAML_AUTHENTICATION_METHOD_PGP_get();
  public final static String SAML_AUTHENTICATION_METHODS_PKI = lassoJNI.SAML_AUTHENTICATION_METHODS_PKI_get();
  public final static String SAML_AUTHENTICATION_METHOD_XKMS = lassoJNI.SAML_AUTHENTICATION_METHOD_XKMS_get();
  public final static String SAML_AUTHENTICATION_METHOD_XMLD_SIG = lassoJNI.SAML_AUTHENTICATION_METHOD_XMLD_SIG_get();
  public final static String SAML_AUTHENTICATION_METHOD_UNSPECIFIED = lassoJNI.SAML_AUTHENTICATION_METHOD_UNSPECIFIED_get();
  public final static String SAML_AUTHENTICATION_METHOD_LIBERTY = lassoJNI.SAML_AUTHENTICATION_METHOD_LIBERTY_get();
  // SignatureMethod 
  public final static int SIGNATURE_METHOD_RSA_SHA1 = lassoJNI.SIGNATURE_METHOD_RSA_SHA1_get();
  public final static int SIGNATURE_METHOD_DSA_SHA1 = lassoJNI.SIGNATURE_METHOD_DSA_SHA1_get();

  public final static int ERROR_UNDEFINED = lassoJNI.ERROR_UNDEFINED_get();
  public final static int ERROR_UNIMPLEMENTED = lassoJNI.ERROR_UNIMPLEMENTED_get();
  public final static int XML_ERROR_NODE_NOT_FOUND = lassoJNI.XML_ERROR_NODE_NOT_FOUND_get();
  public final static int XML_ERROR_NODE_CONTENT_NOT_FOUND = lassoJNI.XML_ERROR_NODE_CONTENT_NOT_FOUND_get();
  public final static int XML_ERROR_ATTR_NOT_FOUND = lassoJNI.XML_ERROR_ATTR_NOT_FOUND_get();
  public final static int XML_ERROR_ATTR_VALUE_NOT_FOUND = lassoJNI.XML_ERROR_ATTR_VALUE_NOT_FOUND_get();
  public final static int DS_ERROR_SIGNATURE_NOT_FOUND = lassoJNI.DS_ERROR_SIGNATURE_NOT_FOUND_get();
  public final static int DS_ERROR_INVALID_SIGNATURE = lassoJNI.DS_ERROR_INVALID_SIGNATURE_get();
  public final static int DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED = lassoJNI.DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED_get();
  public final static int DS_ERROR_CONTEXT_CREATION_FAILED = lassoJNI.DS_ERROR_CONTEXT_CREATION_FAILED_get();
  public final static int DS_ERROR_PUBLIC_KEY_LOAD_FAILED = lassoJNI.DS_ERROR_PUBLIC_KEY_LOAD_FAILED_get();
  public final static int DS_ERROR_PRIVATE_KEY_LOAD_FAILED = lassoJNI.DS_ERROR_PRIVATE_KEY_LOAD_FAILED_get();
  public final static int DS_ERROR_CERTIFICATE_LOAD_FAILED = lassoJNI.DS_ERROR_CERTIFICATE_LOAD_FAILED_get();
  public final static int DS_ERROR_SIGNATURE_FAILED = lassoJNI.DS_ERROR_SIGNATURE_FAILED_get();
  public final static int DS_ERROR_KEYS_MNGR_CREATION_FAILED = lassoJNI.DS_ERROR_KEYS_MNGR_CREATION_FAILED_get();
  public final static int DS_ERROR_KEYS_MNGR_INIT_FAILED = lassoJNI.DS_ERROR_KEYS_MNGR_INIT_FAILED_get();
  public final static int DS_ERROR_SIGNATURE_VERIFICATION_FAILED = lassoJNI.DS_ERROR_SIGNATURE_VERIFICATION_FAILED_get();
  public final static int DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED = lassoJNI.DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED_get();
  public final static int DS_ERROR_INVALID_SIGALG = lassoJNI.DS_ERROR_INVALID_SIGALG_get();
  public final static int DS_ERROR_DIGEST_COMPUTE_FAILED = lassoJNI.DS_ERROR_DIGEST_COMPUTE_FAILED_get();
  public final static int LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND = lassoJNI.LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND_get();
  public final static int SERVER_ERROR_PROVIDER_NOT_FOUND = lassoJNI.SERVER_ERROR_PROVIDER_NOT_FOUND_get();
  public final static int SERVER_ERROR_ADD_PROVIDER_FAILED = lassoJNI.SERVER_ERROR_ADD_PROVIDER_FAILED_get();
  public final static int LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH = lassoJNI.LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH_get();
  public final static int LOGOUT_ERROR_UNSUPPORTED_PROFILE = lassoJNI.LOGOUT_ERROR_UNSUPPORTED_PROFILE_get();
  public final static int LOGOUT_ERROR_REQUEST_DENIED = lassoJNI.LOGOUT_ERROR_REQUEST_DENIED_get();
  public final static int PROFILE_ERROR_INVALID_QUERY = lassoJNI.PROFILE_ERROR_INVALID_QUERY_get();
  public final static int PROFILE_ERROR_INVALID_POST_MSG = lassoJNI.PROFILE_ERROR_INVALID_POST_MSG_get();
  public final static int PROFILE_ERROR_INVALID_SOAP_MSG = lassoJNI.PROFILE_ERROR_INVALID_SOAP_MSG_get();
  public final static int PROFILE_ERROR_MISSING_REQUEST = lassoJNI.PROFILE_ERROR_MISSING_REQUEST_get();
  public final static int PROFILE_ERROR_INVALID_HTTP_METHOD = lassoJNI.PROFILE_ERROR_INVALID_HTTP_METHOD_get();
  public final static int PROFILE_ERROR_INVALID_PROTOCOLPROFILE = lassoJNI.PROFILE_ERROR_INVALID_PROTOCOLPROFILE_get();
  public final static int PROFILE_ERROR_INVALID_MSG = lassoJNI.PROFILE_ERROR_INVALID_MSG_get();
  public final static int PROFILE_ERROR_MISSING_REMOTE_PROVIDERID = lassoJNI.PROFILE_ERROR_MISSING_REMOTE_PROVIDERID_get();
  public final static int PROFILE_ERROR_UNSUPPORTED_PROFILE = lassoJNI.PROFILE_ERROR_UNSUPPORTED_PROFILE_get();
  public final static int PROFILE_ERROR_UNKNOWN_PROFILE_URL = lassoJNI.PROFILE_ERROR_UNKNOWN_PROFILE_URL_get();
  public final static int PROFILE_ERROR_IDENTITY_NOT_FOUND = lassoJNI.PROFILE_ERROR_IDENTITY_NOT_FOUND_get();
  public final static int PROFILE_ERROR_FEDERATION_NOT_FOUND = lassoJNI.PROFILE_ERROR_FEDERATION_NOT_FOUND_get();
  public final static int PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND = lassoJNI.PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND_get();
  public final static int PROFILE_ERROR_BUILDING_QUERY_FAILED = lassoJNI.PROFILE_ERROR_BUILDING_QUERY_FAILED_get();
  public final static int PROFILE_ERROR_BUILDING_REQUEST_FAILED = lassoJNI.PROFILE_ERROR_BUILDING_REQUEST_FAILED_get();
  public final static int PROFILE_ERROR_BUILDING_MESSAGE_FAILED = lassoJNI.PROFILE_ERROR_BUILDING_MESSAGE_FAILED_get();
  public final static int PROFILE_ERROR_BUILDING_RESPONSE_FAILED = lassoJNI.PROFILE_ERROR_BUILDING_RESPONSE_FAILED_get();
  public final static int PROFILE_ERROR_SESSION_NOT_FOUND = lassoJNI.PROFILE_ERROR_SESSION_NOT_FOUND_get();
  public final static int PROFILE_ERROR_BAD_IDENTITY_DUMP = lassoJNI.PROFILE_ERROR_BAD_IDENTITY_DUMP_get();
  public final static int PROFILE_ERROR_BAD_SESSION_DUMP = lassoJNI.PROFILE_ERROR_BAD_SESSION_DUMP_get();
  public final static int LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ = lassoJNI.LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ_get();
  public final static int PARAM_ERROR_INVALID_VALUE = lassoJNI.PARAM_ERROR_INVALID_VALUE_get();
  public final static int LASSO_PARAM_ERROR_CHECK_FAILED = lassoJNI.LASSO_PARAM_ERROR_CHECK_FAILED_get();
  public final static int LOGIN_ERROR_FEDERATION_NOT_FOUND = lassoJNI.LOGIN_ERROR_FEDERATION_NOT_FOUND_get();
  public final static int LOGIN_ERROR_CONSENT_NOT_OBTAINED = lassoJNI.LOGIN_ERROR_CONSENT_NOT_OBTAINED_get();
  public final static int LOGIN_ERROR_INVALID_NAMEIDPOLICY = lassoJNI.LOGIN_ERROR_INVALID_NAMEIDPOLICY_get();
  public final static int LOGIN_ERROR_REQUEST_DENIED = lassoJNI.LOGIN_ERROR_REQUEST_DENIED_get();
  public final static int LOGIN_ERROR_INVALID_SIGNATURE = lassoJNI.LOGIN_ERROR_INVALID_SIGNATURE_get();
  public final static int LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST = lassoJNI.LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST_get();
  public final static int LOGIN_ERROR_STATUS_NOT_SUCCESS = lassoJNI.LOGIN_ERROR_STATUS_NOT_SUCCESS_get();
  public final static int LOGIN_ERROR_UNKNOWN_PRINCIPAL = lassoJNI.LOGIN_ERROR_UNKNOWN_PRINCIPAL_get();
  public final static int DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER = lassoJNI.DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER_get();
  public final static int LASSO_SOAP_FAULT_REDIRECT_REQUEST = lassoJNI.LASSO_SOAP_FAULT_REDIRECT_REQUEST_get();
  // CheckVersionMode 
  public final static int CHECK_VERSION_EXACT = lassoJNI.CHECK_VERSION_EXACT_get();
  public final static int CHECK_VERSIONABI_COMPATIBLE = lassoJNI.CHECK_VERSIONABI_COMPATIBLE_get();
  public final static int CHECK_VERSION_NUMERIC = lassoJNI.CHECK_VERSION_NUMERIC_get();

}
