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 Samlp2NameIDMappingRequest extends Samlp2RequestAbstract {
12
protected Samlp2NameIDMappingRequest(long cPtr, boolean cMemoryOwn) {
13
super(cPtr, cMemoryOwn);
16
protected static long getCPtr(Samlp2NameIDMappingRequest obj) {
17
return (obj == null) ? 0 : obj.swigCPtr;
20
protected void finalize() {
24
public void delete() {
28
public void setBaseID(Saml2BaseIDAbstract value) {
29
lassoJNI.Samlp2NameIDMappingRequest_baseID_set(swigCPtr, Saml2BaseIDAbstract.getCPtr(value));
32
public Saml2BaseIDAbstract getBaseID() {
33
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_baseID_get(swigCPtr);
34
return (cPtr == 0) ? null : new Saml2BaseIDAbstract(cPtr, false);
37
public void setNameID(Saml2NameID value) {
38
lassoJNI.Samlp2NameIDMappingRequest_nameID_set(swigCPtr, Saml2NameID.getCPtr(value));
41
public Saml2NameID getNameID() {
42
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_nameID_get(swigCPtr);
43
return (cPtr == 0) ? null : new Saml2NameID(cPtr, false);
46
public void setEncryptedID(Saml2EncryptedElement value) {
47
lassoJNI.Samlp2NameIDMappingRequest_encryptedID_set(swigCPtr, Saml2EncryptedElement.getCPtr(value));
50
public Saml2EncryptedElement getEncryptedID() {
51
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_encryptedID_get(swigCPtr);
52
return (cPtr == 0) ? null : new Saml2EncryptedElement(cPtr, false);
55
public void setNameIDPolicy(Samlp2NameIDPolicy value) {
56
lassoJNI.Samlp2NameIDMappingRequest_nameIDPolicy_set(swigCPtr, Samlp2NameIDPolicy.getCPtr(value));
59
public Samlp2NameIDPolicy getNameIDPolicy() {
60
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_nameIDPolicy_get(swigCPtr);
61
return (cPtr == 0) ? null : new Samlp2NameIDPolicy(cPtr, false);
64
public void setIssuer(Saml2NameID value) {
65
lassoJNI.Samlp2NameIDMappingRequest_issuer_set(swigCPtr, Saml2NameID.getCPtr(value));
68
public Saml2NameID getIssuer() {
69
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_issuer_get(swigCPtr);
70
return (cPtr == 0) ? null : new Saml2NameID(cPtr, false);
73
public void setExtensions(Samlp2Extensions value) {
74
lassoJNI.Samlp2NameIDMappingRequest_Extensions_set(swigCPtr, Samlp2Extensions.getCPtr(value));
77
public Samlp2Extensions getExtensions() {
78
long cPtr = lassoJNI.Samlp2NameIDMappingRequest_Extensions_get(swigCPtr);
79
return (cPtr == 0) ? null : new Samlp2Extensions(cPtr, false);
82
public void setID(String value) {
83
lassoJNI.Samlp2NameIDMappingRequest_ID_set(swigCPtr, value);
86
public String getID() {
87
return lassoJNI.Samlp2NameIDMappingRequest_ID_get(swigCPtr);
90
public void setVersion(String value) {
91
lassoJNI.Samlp2NameIDMappingRequest_Version_set(swigCPtr, value);
94
public String getVersion() {
95
return lassoJNI.Samlp2NameIDMappingRequest_Version_get(swigCPtr);
98
public void setIssueInstant(String value) {
99
lassoJNI.Samlp2NameIDMappingRequest_issueInstant_set(swigCPtr, value);
102
public String getIssueInstant() {
103
return lassoJNI.Samlp2NameIDMappingRequest_issueInstant_get(swigCPtr);
106
public void setDestination(String value) {
107
lassoJNI.Samlp2NameIDMappingRequest_Destination_set(swigCPtr, value);
110
public String getDestination() {
111
return lassoJNI.Samlp2NameIDMappingRequest_Destination_get(swigCPtr);
114
public void setConsent(String value) {
115
lassoJNI.Samlp2NameIDMappingRequest_Consent_set(swigCPtr, value);
118
public String getConsent() {
119
return lassoJNI.Samlp2NameIDMappingRequest_Consent_get(swigCPtr);
122
public Samlp2NameIDMappingRequest() {
123
this(lassoJNI.new_Samlp2NameIDMappingRequest(), true);
126
public String dump() {
127
return lassoJNI.Samlp2NameIDMappingRequest_dump(swigCPtr);