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 SamlAuthenticationStatement extends SamlSubjectStatementAbstract {
12
protected SamlAuthenticationStatement(long cPtr, boolean cMemoryOwn) {
13
super(cPtr, cMemoryOwn);
16
protected static long getCPtr(SamlAuthenticationStatement obj) {
17
return (obj == null) ? 0 : obj.swigCPtr;
20
protected void finalize() {
24
public void delete() {
28
public void setAuthenticationInstant(String AuthenticationInstant) {
29
lassoJNI.set_SamlAuthenticationStatement_authenticationInstant(swigCPtr, AuthenticationInstant);
32
public String getAuthenticationInstant() {
33
return lassoJNI.get_SamlAuthenticationStatement_authenticationInstant(swigCPtr);
36
public void setAuthenticationMethod(String AuthenticationMethod) {
37
lassoJNI.set_SamlAuthenticationStatement_authenticationMethod(swigCPtr, AuthenticationMethod);
40
public String getAuthenticationMethod() {
41
return lassoJNI.get_SamlAuthenticationStatement_authenticationMethod(swigCPtr);
44
public void setAuthorityBinding(NodeList AuthorityBinding) {
45
lassoJNI.set_SamlAuthenticationStatement_authorityBinding(swigCPtr, NodeList.getCPtr(AuthorityBinding));
48
public NodeList getAuthorityBinding() {
49
long cPtr = lassoJNI.get_SamlAuthenticationStatement_authorityBinding(swigCPtr);
50
return (cPtr == 0) ? null : new NodeList(cPtr, false);
53
public void setSubjectLocality(SamlSubjectLocality SubjectLocality) {
54
lassoJNI.set_SamlAuthenticationStatement_subjectLocality(swigCPtr, SamlSubjectLocality.getCPtr(SubjectLocality));
57
public SamlSubjectLocality getSubjectLocality() {
58
long cPtr = lassoJNI.get_SamlAuthenticationStatement_subjectLocality(swigCPtr);
59
return (cPtr == 0) ? null : new SamlSubjectLocality(cPtr, false);
62
public SamlAuthenticationStatement() {
63
this(lassoJNI.new_SamlAuthenticationStatement(), true);
66
public String dump() {
67
return lassoJNI.SamlAuthenticationStatement_dump(swigCPtr);