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
* ----------------------------------------------------------------------------- */
13
public class SamlpResponse : SamlpResponseAbstract, IDisposable {
14
internal SamlpResponse(IntPtr cPtr, bool cMemoryOwn) {
15
swigCMemOwn = cMemoryOwn;
19
protected static IntPtr getCPtr(SamlpResponse obj) {
20
return (obj == null) ? IntPtr.Zero : obj.swigCPtr;
27
public virtual void Dispose() {
31
public string certificateFile {
33
lassoPINVOKE.set_SamlpResponse_certificateFile(swigCPtr, value);
36
return lassoPINVOKE.get_SamlpResponse_certificateFile(swigCPtr);
40
public string inResponseTo {
42
lassoPINVOKE.set_SamlpResponse_inResponseTo(swigCPtr, value);
45
return lassoPINVOKE.get_SamlpResponse_inResponseTo(swigCPtr);
49
public string issueInstant {
51
lassoPINVOKE.set_SamlpResponse_issueInstant(swigCPtr, value);
54
return lassoPINVOKE.get_SamlpResponse_issueInstant(swigCPtr);
58
public int majorVersion {
60
lassoPINVOKE.set_SamlpResponse_majorVersion(swigCPtr, value);
63
return lassoPINVOKE.get_SamlpResponse_majorVersion(swigCPtr);
67
public int minorVersion {
69
lassoPINVOKE.set_SamlpResponse_minorVersion(swigCPtr, value);
72
return lassoPINVOKE.get_SamlpResponse_minorVersion(swigCPtr);
76
public string privateKeyFile {
78
lassoPINVOKE.set_SamlpResponse_privateKeyFile(swigCPtr, value);
81
return lassoPINVOKE.get_SamlpResponse_privateKeyFile(swigCPtr);
85
public string recipient {
87
lassoPINVOKE.set_SamlpResponse_recipient(swigCPtr, value);
90
return lassoPINVOKE.get_SamlpResponse_recipient(swigCPtr);
94
public string responseId {
96
lassoPINVOKE.set_SamlpResponse_responseId(swigCPtr, value);
99
return lassoPINVOKE.get_SamlpResponse_responseId(swigCPtr);
103
public SignatureMethod signMethod {
105
lassoPINVOKE.set_SamlpResponse_signMethod(swigCPtr, (int)value);
108
return (SignatureMethod)lassoPINVOKE.get_SamlpResponse_signMethod(swigCPtr);
112
public SWIGTYPE_p_LassoSignatureType signType {
114
lassoPINVOKE.set_SamlpResponse_signType(swigCPtr, SWIGTYPE_p_LassoSignatureType.getCPtr(value));
117
return new SWIGTYPE_p_LassoSignatureType(lassoPINVOKE.get_SamlpResponse_signType(swigCPtr), true);
121
public NodeList assertion {
123
lassoPINVOKE.set_SamlpResponse_assertion(swigCPtr, NodeList.getCPtr(value));
126
IntPtr cPtr = lassoPINVOKE.get_SamlpResponse_assertion(swigCPtr);
127
return (cPtr == IntPtr.Zero) ? null : new NodeList(cPtr, false);
131
public SamlpStatus status {
133
lassoPINVOKE.set_SamlpResponse_status(swigCPtr, SamlpStatus.getCPtr(value));
136
IntPtr cPtr = lassoPINVOKE.get_SamlpResponse_status(swigCPtr);
137
return (cPtr == IntPtr.Zero) ? null : new SamlpStatus(cPtr, false);
141
public SamlpResponse() : this(lassoPINVOKE.new_SamlpResponse(), true) {
144
public string dump() {
145
return lassoPINVOKE.SamlpResponse_dump(swigCPtr);