1
/* ----------------------------------------------------------------------------
2
* This file was automatically generated by SWIG (http://www.swig.org).
5
* Do not make changes to this file unless you know what you are doing--modify
6
* the SWIG interface file instead.
7
* ----------------------------------------------------------------------------- */
9
package com.entrouvert.lasso;
11
public class LibAuthnResponse extends SamlpResponse {
12
protected LibAuthnResponse(long cPtr, boolean cMemoryOwn) {
13
super(cPtr, cMemoryOwn);
16
protected static long getCPtr(LibAuthnResponse obj) {
17
return (obj == null) ? 0 : obj.swigCPtr;
20
protected LibAuthnResponse() {
24
protected void finalize() {
28
public void delete() {
32
public void setConsent(String consent) {
33
lassoJNI.set_LibAuthnResponse_consent(swigCPtr, consent);
36
public String getConsent() {
37
return lassoJNI.get_LibAuthnResponse_consent(swigCPtr);
40
public void setProviderId(String ProviderID) {
41
lassoJNI.set_LibAuthnResponse_providerId(swigCPtr, ProviderID);
44
public String getProviderId() {
45
return lassoJNI.get_LibAuthnResponse_providerId(swigCPtr);
48
public void setRelayState(String RelayState) {
49
lassoJNI.set_LibAuthnResponse_relayState(swigCPtr, RelayState);
52
public String getRelayState() {
53
return lassoJNI.get_LibAuthnResponse_relayState(swigCPtr);
56
public void setExtension(StringList Extension) {
57
lassoJNI.set_LibAuthnResponse_extension(swigCPtr, StringList.getCPtr(Extension));
60
public StringList getExtension() {
61
long cPtr = lassoJNI.get_LibAuthnResponse_extension(swigCPtr);
62
return (cPtr == 0) ? null : new StringList(cPtr, false);
65
public void setStatus(SamlpStatus Status) {
66
lassoJNI.set_LibAuthnResponse_status(swigCPtr, SamlpStatus.getCPtr(Status));
69
public SamlpStatus getStatus() {
70
long cPtr = lassoJNI.get_LibAuthnResponse_status(swigCPtr);
71
return (cPtr == 0) ? null : new SamlpStatus(cPtr, false);
74
public LibAuthnResponse(String providerID, LibAuthnRequest request) {
75
this(lassoJNI.new_LibAuthnResponse(providerID, LibAuthnRequest.getCPtr(request)), true);
78
public String dump() {
79
return lassoJNI.LibAuthnResponse_dump(swigCPtr);