37
protected static long getCPtr(Lecp obj) {
38
return (obj == null) ? 0 : obj.swigCPtr;
41
public AuthnRequest getAuthnRequest() {
42
long cPtr = lassoJNI.get_Lecp_authnRequest(swigCPtr);
43
return (cPtr == 0) ? null : new AuthnRequest(cPtr, false);
46
public AuthnResponse getAuthnResponse() {
47
long cPtr = lassoJNI.get_Lecp_authnResponse(swigCPtr);
48
return (cPtr == 0) ? null : new AuthnResponse(cPtr, false);
51
40
public void setIdentity(Identity identity) {
52
41
lassoJNI.set_Lecp_identity(swigCPtr, Identity.getCPtr(identity));
77
66
return lassoJNI.get_Lecp_msgUrl(swigCPtr);
80
public String getNameIdentifier() {
81
return lassoJNI.get_Lecp_nameIdentifier(swigCPtr);
69
public void setNameIdentifier(SamlNameIdentifier nameIdentifier) {
70
lassoJNI.set_Lecp_nameIdentifier(swigCPtr, SamlNameIdentifier.getCPtr(nameIdentifier));
73
public SamlNameIdentifier getNameIdentifier() {
74
long cPtr = lassoJNI.get_Lecp_nameIdentifier(swigCPtr);
75
return (cPtr == 0) ? null : new SamlNameIdentifier(cPtr, false);
84
78
public void setRemoteProviderId(String remoteProviderId) {
89
83
return lassoJNI.get_Lecp_remoteProviderId(swigCPtr);
92
public Request getRequest() {
93
long cPtr = lassoJNI.get_Lecp_request(swigCPtr);
94
return (cPtr == 0) ? null : new Request(cPtr, false);
97
public Response getResponse() {
98
long cPtr = lassoJNI.get_Lecp_response(swigCPtr);
99
return (cPtr == 0) ? null : new Response(cPtr, false);
102
public void setResponseStatus(String responseStatus) {
103
lassoJNI.set_Lecp_responseStatus(swigCPtr, responseStatus);
106
public String getResponseStatus() {
107
return lassoJNI.get_Lecp_responseStatus(swigCPtr);
86
public void setRequest(SamlpRequestAbstract request) {
87
lassoJNI.set_Lecp_request(swigCPtr, SamlpRequestAbstract.getCPtr(request));
90
public SamlpRequestAbstract getRequest() {
91
long cPtr = lassoJNI.get_Lecp_request(swigCPtr);
92
return (cPtr == 0) ? null : (SamlpRequestAbstract) lassoJNI.downcast_node(cPtr);
95
public void setResponse(SamlpResponseAbstract response) {
96
lassoJNI.set_Lecp_response(swigCPtr, SamlpResponseAbstract.getCPtr(response));
99
public SamlpResponseAbstract getResponse() {
100
long cPtr = lassoJNI.get_Lecp_response(swigCPtr);
101
return (cPtr == 0) ? null : (SamlpResponseAbstract) lassoJNI.downcast_node(cPtr);
104
public void setServer(Server server) {
105
lassoJNI.set_Lecp_server(swigCPtr, Server.getCPtr(server));
108
public Server getServer() {
109
long cPtr = lassoJNI.get_Lecp_server(swigCPtr);
110
return (cPtr == 0) ? null : new Server(cPtr, false);
110
113
public void setSession(Session session) {
120
123
this(lassoJNI.new_Lecp(Server.getCPtr(server)), true);
123
public void setIdentityFromDump(String dump) {
124
lassoJNI.Lecp_setIdentityFromDump(swigCPtr, dump);
127
public void setSessionFromDump(String dump) {
128
lassoJNI.Lecp_setSessionFromDump(swigCPtr, dump);
131
public void buildAuthnRequestEnvelopeMsg() {
132
lassoJNI.Lecp_buildAuthnRequestEnvelopeMsg(swigCPtr);
135
public void buildAuthnRequestMsg(String remoteProviderId) {
136
lassoJNI.Lecp_buildAuthnRequestMsg(swigCPtr, remoteProviderId);
139
public void buildAuthnResponseEnvelopeMsg(int authenticationResult, String authenticationMethod, String reauthenticateOnOrAfter) {
140
lassoJNI.Lecp_buildAuthnResponseEnvelopeMsg(swigCPtr, authenticationResult, authenticationMethod, reauthenticateOnOrAfter);
143
public void buildAuthnResponseMsg() {
144
lassoJNI.Lecp_buildAuthnResponseMsg(swigCPtr);
147
public void initAuthnRequest() {
148
lassoJNI.Lecp_initAuthnRequest(swigCPtr);
151
public void initFromAuthnRequestMsg(String authnRequestMsg, int httpMethod) {
152
lassoJNI.Lecp_initFromAuthnRequestMsg(swigCPtr, authnRequestMsg, httpMethod);
155
public void processAuthnRequestEnvelopeMsg(String requestMsg) {
156
lassoJNI.Lecp_processAuthnRequestEnvelopeMsg(swigCPtr, requestMsg);
159
public void processAuthnResponseEnvelopeMsg(String responseMsg) {
160
lassoJNI.Lecp_processAuthnResponseEnvelopeMsg(swigCPtr, responseMsg);
126
public int setIdentityFromDump(String dump) {
127
return lassoJNI.Lecp_setIdentityFromDump(swigCPtr, dump);
130
public int setSessionFromDump(String dump) {
131
return lassoJNI.Lecp_setSessionFromDump(swigCPtr, dump);
134
public int buildAssertion(String authenticationMethod, String authenticationInstant, String reauthenticateOnOrAfter, String notBefore, String notOnOrAfter) {
135
return lassoJNI.Lecp_buildAssertion(swigCPtr, authenticationMethod, authenticationInstant, reauthenticateOnOrAfter, notBefore, notOnOrAfter);
138
public int setResourceId(String content) {
139
return lassoJNI.Lecp_setResourceId(swigCPtr, content);
142
public int validateRequestMsg(boolean authenticationResult, boolean isConsentObtained) {
143
return lassoJNI.Lecp_validateRequestMsg(swigCPtr, authenticationResult, isConsentObtained);
146
public int buildAuthnRequestEnvelopeMsg() {
147
return lassoJNI.Lecp_buildAuthnRequestEnvelopeMsg(swigCPtr);
150
public int buildAuthnRequestMsg() {
151
return lassoJNI.Lecp_buildAuthnRequestMsg(swigCPtr);
154
public int buildAuthnResponseEnvelopeMsg() {
155
return lassoJNI.Lecp_buildAuthnResponseEnvelopeMsg(swigCPtr);
158
public int buildAuthnResponseMsg() {
159
return lassoJNI.Lecp_buildAuthnResponseMsg(swigCPtr);
162
public int initAuthnRequest(String remoteProviderId) {
163
return lassoJNI.Lecp_initAuthnRequest(swigCPtr, remoteProviderId);
166
public int processAuthnRequestEnvelopeMsg(String requestMsg) {
167
return lassoJNI.Lecp_processAuthnRequestEnvelopeMsg(swigCPtr, requestMsg);
170
public int processAuthnRequestMsg(String authnRequestMsg) {
171
return lassoJNI.Lecp_processAuthnRequestMsg(swigCPtr, authnRequestMsg);
174
public int processAuthnResponseEnvelopeMsg(String responseMsg) {
175
return lassoJNI.Lecp_processAuthnResponseEnvelopeMsg(swigCPtr, responseMsg);