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
* ----------------------------------------------------------------------------- */
12
public class Assertion : IDisposable {
13
private IntPtr swigCPtr;
14
protected bool swigCMemOwn;
16
internal Assertion(IntPtr cPtr, bool cMemoryOwn) {
17
swigCMemOwn = cMemoryOwn;
21
protected Assertion() : this(IntPtr.Zero, false) {
28
public virtual void Dispose() {
29
if(swigCPtr != IntPtr.Zero && swigCMemOwn) {
31
lassoPINVOKE.delete_Assertion(swigCPtr);
33
swigCPtr = IntPtr.Zero;
34
GC.SuppressFinalize(this);
37
internal static IntPtr getCPtr(Assertion obj) {
38
return (obj == null) ? IntPtr.Zero : obj.swigCPtr;
41
public Assertion(string issuer, string requestId) : this(lassoPINVOKE.new_Assertion(issuer, requestId), true) {
44
public string dump() {
45
return lassoPINVOKE.Assertion_dump(swigCPtr);