36
36
public String getArtifact() {
37
return lassoJNI.Lecp_artifact_get(swigCPtr);
37
return lassoJNI.Lecp_artifact_get(swigCPtr, this);
40
40
public void setArtifactMessage(String value) {
41
lassoJNI.Lecp_artifactMessage_set(swigCPtr, value);
41
lassoJNI.Lecp_artifactMessage_set(swigCPtr, this, value);
44
44
public String getArtifactMessage() {
45
return lassoJNI.Lecp_artifactMessage_get(swigCPtr);
45
return lassoJNI.Lecp_artifactMessage_get(swigCPtr, this);
48
48
public void setIdentity(Identity value) {
49
lassoJNI.Lecp_identity_set(swigCPtr, Identity.getCPtr(value));
49
lassoJNI.Lecp_identity_set(swigCPtr, this, Identity.getCPtr(value), value);
52
52
public Identity getIdentity() {
53
long cPtr = lassoJNI.Lecp_identity_get(swigCPtr);
53
long cPtr = lassoJNI.Lecp_identity_get(swigCPtr, this);
54
54
return (cPtr == 0) ? null : new Identity(cPtr, false);
57
57
public boolean getIsIdentityDirty() {
58
return lassoJNI.Lecp_isIdentityDirty_get(swigCPtr);
58
return lassoJNI.Lecp_isIdentityDirty_get(swigCPtr, this);
61
61
public boolean getIsSessionDirty() {
62
return lassoJNI.Lecp_isSessionDirty_get(swigCPtr);
62
return lassoJNI.Lecp_isSessionDirty_get(swigCPtr, this);
65
65
public String getMsgBody() {
66
return lassoJNI.Lecp_msgBody_get(swigCPtr);
66
return lassoJNI.Lecp_msgBody_get(swigCPtr, this);
69
69
public String getMsgRelayState() {
70
return lassoJNI.Lecp_msgRelayState_get(swigCPtr);
70
return lassoJNI.Lecp_msgRelayState_get(swigCPtr, this);
73
73
public String getMsgUrl() {
74
return lassoJNI.Lecp_msgUrl_get(swigCPtr);
74
return lassoJNI.Lecp_msgUrl_get(swigCPtr, this);
77
77
public void setNameIdentifier(Node value) {
78
lassoJNI.Lecp_nameIdentifier_set(swigCPtr, Node.getCPtr(value));
78
lassoJNI.Lecp_nameIdentifier_set(swigCPtr, this, Node.getCPtr(value), value);
81
81
public Node getNameIdentifier() {
82
long cPtr = lassoJNI.Lecp_nameIdentifier_get(swigCPtr);
83
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
82
long cPtr = lassoJNI.Lecp_nameIdentifier_get(swigCPtr, this);
83
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
86
86
public void setRemoteProviderId(String value) {
87
lassoJNI.Lecp_remoteProviderId_set(swigCPtr, value);
87
lassoJNI.Lecp_remoteProviderId_set(swigCPtr, this, value);
90
90
public String getRemoteProviderId() {
91
return lassoJNI.Lecp_remoteProviderId_get(swigCPtr);
91
return lassoJNI.Lecp_remoteProviderId_get(swigCPtr, this);
94
94
public void setRequest(Node value) {
95
lassoJNI.Lecp_request_set(swigCPtr, Node.getCPtr(value));
95
lassoJNI.Lecp_request_set(swigCPtr, this, Node.getCPtr(value), value);
98
98
public Node getRequest() {
99
long cPtr = lassoJNI.Lecp_request_get(swigCPtr);
100
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
99
long cPtr = lassoJNI.Lecp_request_get(swigCPtr, this);
100
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
103
103
public void setResponse(Node value) {
104
lassoJNI.Lecp_response_set(swigCPtr, Node.getCPtr(value));
104
lassoJNI.Lecp_response_set(swigCPtr, this, Node.getCPtr(value), value);
107
107
public Node getResponse() {
108
long cPtr = lassoJNI.Lecp_response_get(swigCPtr);
109
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr);
108
long cPtr = lassoJNI.Lecp_response_get(swigCPtr, this);
109
return (cPtr == 0) ? null : (Node) lassoJNI.downcast_node(cPtr, null);
112
112
public void setServer(Server value) {
113
lassoJNI.Lecp_server_set(swigCPtr, Server.getCPtr(value));
113
lassoJNI.Lecp_server_set(swigCPtr, this, Server.getCPtr(value), value);
116
116
public Server getServer() {
117
long cPtr = lassoJNI.Lecp_server_get(swigCPtr);
117
long cPtr = lassoJNI.Lecp_server_get(swigCPtr, this);
118
118
return (cPtr == 0) ? null : new Server(cPtr, false);
121
121
public void setSession(Session value) {
122
lassoJNI.Lecp_session_set(swigCPtr, Session.getCPtr(value));
122
lassoJNI.Lecp_session_set(swigCPtr, this, Session.getCPtr(value), value);
125
125
public Session getSession() {
126
long cPtr = lassoJNI.Lecp_session_get(swigCPtr);
126
long cPtr = lassoJNI.Lecp_session_get(swigCPtr, this);
127
127
return (cPtr == 0) ? null : new Session(cPtr, false);
130
130
public Lecp(Server server) {
131
this(lassoJNI.new_Lecp(Server.getCPtr(server)), true);
131
this(lassoJNI.new_Lecp(Server.getCPtr(server), server), true);
134
134
public int setIdentityFromDump(String dump) {
135
return lassoJNI.Lecp_setIdentityFromDump(swigCPtr, dump);
135
return lassoJNI.Lecp_setIdentityFromDump(swigCPtr, this, dump);
138
138
public int setSessionFromDump(String dump) {
139
return lassoJNI.Lecp_setSessionFromDump(swigCPtr, dump);
139
return lassoJNI.Lecp_setSessionFromDump(swigCPtr, this, dump);
142
142
public int buildAssertion(String authenticationMethod, String authenticationInstant, String reauthenticateOnOrAfter, String notBefore, String notOnOrAfter) {
143
return lassoJNI.Lecp_buildAssertion(swigCPtr, authenticationMethod, authenticationInstant, reauthenticateOnOrAfter, notBefore, notOnOrAfter);
143
return lassoJNI.Lecp_buildAssertion(swigCPtr, this, authenticationMethod, authenticationInstant, reauthenticateOnOrAfter, notBefore, notOnOrAfter);
146
146
public int setResourceId(String content) {
147
return lassoJNI.Lecp_setResourceId(swigCPtr, content);
147
return lassoJNI.Lecp_setResourceId(swigCPtr, this, content);
150
150
public int validateRequestMsg(boolean authenticationResult, boolean isConsentObtained) {
151
return lassoJNI.Lecp_validateRequestMsg(swigCPtr, authenticationResult, isConsentObtained);
151
return lassoJNI.Lecp_validateRequestMsg(swigCPtr, this, authenticationResult, isConsentObtained);
154
154
public int buildAuthnRequestEnvelopeMsg() {
155
return lassoJNI.Lecp_buildAuthnRequestEnvelopeMsg(swigCPtr);
155
return lassoJNI.Lecp_buildAuthnRequestEnvelopeMsg(swigCPtr, this);
158
158
public int buildAuthnRequestMsg() {
159
return lassoJNI.Lecp_buildAuthnRequestMsg(swigCPtr);
159
return lassoJNI.Lecp_buildAuthnRequestMsg(swigCPtr, this);
162
162
public int buildAuthnResponseEnvelopeMsg() {
163
return lassoJNI.Lecp_buildAuthnResponseEnvelopeMsg(swigCPtr);
163
return lassoJNI.Lecp_buildAuthnResponseEnvelopeMsg(swigCPtr, this);
166
166
public int buildAuthnResponseMsg() {
167
return lassoJNI.Lecp_buildAuthnResponseMsg(swigCPtr);
167
return lassoJNI.Lecp_buildAuthnResponseMsg(swigCPtr, this);
170
170
public int initAuthnRequest(String remoteProviderId) {
171
return lassoJNI.Lecp_initAuthnRequest(swigCPtr, remoteProviderId);
171
return lassoJNI.Lecp_initAuthnRequest(swigCPtr, this, remoteProviderId);
174
174
public int processAuthnRequestEnvelopeMsg(String requestMsg) {
175
return lassoJNI.Lecp_processAuthnRequestEnvelopeMsg(swigCPtr, requestMsg);
175
return lassoJNI.Lecp_processAuthnRequestEnvelopeMsg(swigCPtr, this, requestMsg);
178
178
public int processAuthnRequestMsg(String authnRequestMsg) {
179
return lassoJNI.Lecp_processAuthnRequestMsg(swigCPtr, authnRequestMsg);
179
return lassoJNI.Lecp_processAuthnRequestMsg(swigCPtr, this, authnRequestMsg);
182
182
public int processAuthnResponseEnvelopeMsg(String responseMsg) {
183
return lassoJNI.Lecp_processAuthnResponseEnvelopeMsg(swigCPtr, responseMsg);
183
return lassoJNI.Lecp_processAuthnResponseEnvelopeMsg(swigCPtr, this, responseMsg);