36
36
public String getArtifact() {
37
return lassoJNI.Logout_artifact_get(swigCPtr);
37
return lassoJNI.Logout_artifact_get(swigCPtr, this);
40
40
public void setArtifactMessage(String value) {
41
lassoJNI.Logout_artifactMessage_set(swigCPtr, value);
41
lassoJNI.Logout_artifactMessage_set(swigCPtr, this, value);
44
44
public String getArtifactMessage() {
45
return lassoJNI.Logout_artifactMessage_get(swigCPtr);
45
return lassoJNI.Logout_artifactMessage_get(swigCPtr, this);
48
48
public void setIdentity(Identity value) {
49
lassoJNI.Logout_identity_set(swigCPtr, Identity.getCPtr(value));
49
lassoJNI.Logout_identity_set(swigCPtr, this, Identity.getCPtr(value), value);
52
52
public Identity getIdentity() {
53
long cPtr = lassoJNI.Logout_identity_get(swigCPtr);
53
long cPtr = lassoJNI.Logout_identity_get(swigCPtr, this);
54
54
return (cPtr == 0) ? null : new Identity(cPtr, false);
57
57
public boolean getIsIdentityDirty() {
58
return lassoJNI.Logout_isIdentityDirty_get(swigCPtr);
58
return lassoJNI.Logout_isIdentityDirty_get(swigCPtr, this);
61
61
public boolean getIsSessionDirty() {
62
return lassoJNI.Logout_isSessionDirty_get(swigCPtr);
62
return lassoJNI.Logout_isSessionDirty_get(swigCPtr, this);
65
65
public String getMsgBody() {
66
return lassoJNI.Logout_msgBody_get(swigCPtr);
66
return lassoJNI.Logout_msgBody_get(swigCPtr, this);
69
69
public String getMsgRelayState() {
70
return lassoJNI.Logout_msgRelayState_get(swigCPtr);
70
return lassoJNI.Logout_msgRelayState_get(swigCPtr, this);
73
73
public String getMsgUrl() {
74
return lassoJNI.Logout_msgUrl_get(swigCPtr);
74
return lassoJNI.Logout_msgUrl_get(swigCPtr, this);
77
77
public void setNameIdentifier(Node value) {
78
lassoJNI.Logout_nameIdentifier_set(swigCPtr, Node.getCPtr(value));
78
lassoJNI.Logout_nameIdentifier_set(swigCPtr, this, Node.getCPtr(value), value);
81
81
public Node getNameIdentifier() {
82
long cPtr = lassoJNI.Logout_nameIdentifier_get(swigCPtr);
83
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
82
long cPtr = lassoJNI.Logout_nameIdentifier_get(swigCPtr, this);
83
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
86
86
public void setRemoteProviderId(String value) {
87
lassoJNI.Logout_remoteProviderId_set(swigCPtr, value);
87
lassoJNI.Logout_remoteProviderId_set(swigCPtr, this, value);
90
90
public String getRemoteProviderId() {
91
return lassoJNI.Logout_remoteProviderId_get(swigCPtr);
91
return lassoJNI.Logout_remoteProviderId_get(swigCPtr, this);
94
94
public void setRequest(Node value) {
95
lassoJNI.Logout_request_set(swigCPtr, Node.getCPtr(value));
95
lassoJNI.Logout_request_set(swigCPtr, this, Node.getCPtr(value), value);
98
98
public Node getRequest() {
99
long cPtr = lassoJNI.Logout_request_get(swigCPtr);
100
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
99
long cPtr = lassoJNI.Logout_request_get(swigCPtr, this);
100
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
103
103
public void setResponse(Node value) {
104
lassoJNI.Logout_response_set(swigCPtr, Node.getCPtr(value));
104
lassoJNI.Logout_response_set(swigCPtr, this, Node.getCPtr(value), value);
107
107
public Node getResponse() {
108
long cPtr = lassoJNI.Logout_response_get(swigCPtr);
109
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
108
long cPtr = lassoJNI.Logout_response_get(swigCPtr, this);
109
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
112
112
public void setServer(Server value) {
113
lassoJNI.Logout_server_set(swigCPtr, Server.getCPtr(value));
113
lassoJNI.Logout_server_set(swigCPtr, this, Server.getCPtr(value), value);
116
116
public Server getServer() {
117
long cPtr = lassoJNI.Logout_server_get(swigCPtr);
117
long cPtr = lassoJNI.Logout_server_get(swigCPtr, this);
118
118
return (cPtr == 0) ? null : new Server(cPtr, false);
121
121
public void setSession(Session value) {
122
lassoJNI.Logout_session_set(swigCPtr, Session.getCPtr(value));
122
lassoJNI.Logout_session_set(swigCPtr, this, Session.getCPtr(value), value);
125
125
public Session getSession() {
126
long cPtr = lassoJNI.Logout_session_get(swigCPtr);
126
long cPtr = lassoJNI.Logout_session_get(swigCPtr, this);
127
127
return (cPtr == 0) ? null : new Session(cPtr, false);
130
130
public Logout(Server server) {
131
this(lassoJNI.new_Logout(Server.getCPtr(server)), true);
131
this(lassoJNI.new_Logout(Server.getCPtr(server), server), true);
134
134
public static Logout newFromDump(Server server, String dump) {
135
long cPtr = lassoJNI.Logout_newFromDump(Server.getCPtr(server), dump);
135
long cPtr = lassoJNI.Logout_newFromDump(Server.getCPtr(server), server, dump);
136
136
return (cPtr == 0) ? null : new Logout(cPtr, true);
139
139
public int setIdentityFromDump(String dump) {
140
return lassoJNI.Logout_setIdentityFromDump(swigCPtr, dump);
140
return lassoJNI.Logout_setIdentityFromDump(swigCPtr, this, dump);
143
143
public int setSessionFromDump(String dump) {
144
return lassoJNI.Logout_setSessionFromDump(swigCPtr, dump);
144
return lassoJNI.Logout_setSessionFromDump(swigCPtr, this, dump);
147
147
public int buildRequestMsg() {
148
return lassoJNI.Logout_buildRequestMsg(swigCPtr);
148
return lassoJNI.Logout_buildRequestMsg(swigCPtr, this);
151
151
public int buildResponseMsg() {
152
return lassoJNI.Logout_buildResponseMsg(swigCPtr);
152
return lassoJNI.Logout_buildResponseMsg(swigCPtr, this);
155
155
public String dump() {
156
return lassoJNI.Logout_dump(swigCPtr);
156
return lassoJNI.Logout_dump(swigCPtr, this);
159
159
public String getNextProviderId() {
160
return lassoJNI.Logout_getNextProviderId(swigCPtr);
160
return lassoJNI.Logout_getNextProviderId(swigCPtr, this);
163
163
public int initRequest(String remoteProviderId, int httpMethod) {
164
return lassoJNI.Logout_initRequest(swigCPtr, remoteProviderId, httpMethod);
164
return lassoJNI.Logout_initRequest(swigCPtr, this, remoteProviderId, httpMethod);
167
167
public int processRequestMsg(String requestMsg) {
168
return lassoJNI.Logout_processRequestMsg(swigCPtr, requestMsg);
168
return lassoJNI.Logout_processRequestMsg(swigCPtr, this, requestMsg);
171
171
public int processResponseMsg(String responseMsg) {
172
return lassoJNI.Logout_processResponseMsg(swigCPtr, responseMsg);
172
return lassoJNI.Logout_processResponseMsg(swigCPtr, this, responseMsg);
175
175
public int resetProviderIdIndex() {
176
return lassoJNI.Logout_resetProviderIdIndex(swigCPtr);
176
return lassoJNI.Logout_resetProviderIdIndex(swigCPtr, this);
179
179
public int validateRequest() {
180
return lassoJNI.Logout_validateRequest(swigCPtr);
180
return lassoJNI.Logout_validateRequest(swigCPtr, this);