36
36
public void setCertificate(String value) {
37
lassoJNI.Server_certificate_set(swigCPtr, value);
37
lassoJNI.Server_certificate_set(swigCPtr, this, value);
40
40
public String getCertificate() {
41
return lassoJNI.Server_certificate_get(swigCPtr);
41
return lassoJNI.Server_certificate_get(swigCPtr, this);
44
44
public void setPrivateKey(String value) {
45
lassoJNI.Server_privateKey_set(swigCPtr, value);
45
lassoJNI.Server_privateKey_set(swigCPtr, this, value);
48
48
public String getPrivateKey() {
49
return lassoJNI.Server_privateKey_get(swigCPtr);
49
return lassoJNI.Server_privateKey_get(swigCPtr, this);
52
52
public void setPrivateKeyPassword(String value) {
53
lassoJNI.Server_privateKeyPassword_set(swigCPtr, value);
53
lassoJNI.Server_privateKeyPassword_set(swigCPtr, this, value);
56
56
public String getPrivateKeyPassword() {
57
return lassoJNI.Server_privateKeyPassword_get(swigCPtr);
57
return lassoJNI.Server_privateKeyPassword_get(swigCPtr, this);
60
60
public void setSignatureMethod(int value) {
61
lassoJNI.Server_signatureMethod_set(swigCPtr, value);
61
lassoJNI.Server_signatureMethod_set(swigCPtr, this, value);
64
64
public int getSignatureMethod() {
65
return lassoJNI.Server_signatureMethod_get(swigCPtr);
65
return lassoJNI.Server_signatureMethod_get(swigCPtr, this);
68
68
public void setCaCertChain(String value) {
69
lassoJNI.Server_caCertChain_set(swigCPtr, value);
69
lassoJNI.Server_caCertChain_set(swigCPtr, this, value);
72
72
public String getCaCertChain() {
73
return lassoJNI.Server_caCertChain_get(swigCPtr);
73
return lassoJNI.Server_caCertChain_get(swigCPtr, this);
76
76
public void setMetadataFilename(String value) {
77
lassoJNI.Server_metadataFilename_set(swigCPtr, value);
77
lassoJNI.Server_metadataFilename_set(swigCPtr, this, value);
80
80
public String getMetadataFilename() {
81
return lassoJNI.Server_metadataFilename_get(swigCPtr);
81
return lassoJNI.Server_metadataFilename_get(swigCPtr, this);
84
84
public void setProviderId(String value) {
85
lassoJNI.Server_providerId_set(swigCPtr, value);
85
lassoJNI.Server_providerId_set(swigCPtr, this, value);
88
88
public String getProviderId() {
89
return lassoJNI.Server_providerId_get(swigCPtr);
89
return lassoJNI.Server_providerId_get(swigCPtr, this);
92
92
public void setPublicKey(String value) {
93
lassoJNI.Server_publicKey_set(swigCPtr, value);
93
lassoJNI.Server_publicKey_set(swigCPtr, this, value);
96
96
public String getPublicKey() {
97
return lassoJNI.Server_publicKey_get(swigCPtr);
97
return lassoJNI.Server_publicKey_get(swigCPtr, this);
100
100
public void setRole(int value) {
101
lassoJNI.Server_role_set(swigCPtr, value);
101
lassoJNI.Server_role_set(swigCPtr, this, value);
104
104
public int getRole() {
105
return lassoJNI.Server_role_get(swigCPtr);
105
return lassoJNI.Server_role_get(swigCPtr, this);
108
108
public StringList getProviderIds() {
109
long cPtr = lassoJNI.Server_providerIds_get(swigCPtr);
109
long cPtr = lassoJNI.Server_providerIds_get(swigCPtr, this);
110
110
return (cPtr == 0) ? null : new StringList(cPtr, false);
122
122
public boolean acceptHttpMethod(Provider remote_provider, int protocol_type, int http_method, boolean initiate_profile) {
123
return lassoJNI.Server_acceptHttpMethod(swigCPtr, Provider.getCPtr(remote_provider), protocol_type, http_method, initiate_profile);
123
return lassoJNI.Server_acceptHttpMethod(swigCPtr, this, Provider.getCPtr(remote_provider), remote_provider, protocol_type, http_method, initiate_profile);
126
126
public String getAssertionConsumerServiceUrl(String service_id) {
127
return lassoJNI.Server_getAssertionConsumerServiceUrl(swigCPtr, service_id);
127
return lassoJNI.Server_getAssertionConsumerServiceUrl(swigCPtr, this, service_id);
130
130
public String getBase64SuccinctId() {
131
return lassoJNI.Server_getBase64SuccinctId(swigCPtr);
131
return lassoJNI.Server_getBase64SuccinctId(swigCPtr, this);
134
134
public String getOrganization() {
135
return lassoJNI.Server_getOrganization(swigCPtr);
135
return lassoJNI.Server_getOrganization(swigCPtr, this);
138
138
public int getFirstHttpMethod(Provider remote_provider, int protocol_type) {
139
return lassoJNI.Server_getFirstHttpMethod(swigCPtr, Provider.getCPtr(remote_provider), protocol_type);
139
return lassoJNI.Server_getFirstHttpMethod(swigCPtr, this, Provider.getCPtr(remote_provider), remote_provider, protocol_type);
142
142
public String getMetadataOne(String name) {
143
return lassoJNI.Server_getMetadataOne(swigCPtr, name);
143
return lassoJNI.Server_getMetadataOne(swigCPtr, this, name);
146
146
public boolean hasProtocolProfile(int protocol_type, String protocol_profile) {
147
return lassoJNI.Server_hasProtocolProfile(swigCPtr, protocol_type, protocol_profile);
147
return lassoJNI.Server_hasProtocolProfile(swigCPtr, this, protocol_type, protocol_profile);
150
150
public int getProtocolConformance() {
151
return lassoJNI.Server_getProtocolConformance(swigCPtr);
151
return lassoJNI.Server_getProtocolConformance(swigCPtr, this);
154
154
public int addProvider(int role, String metadata, String publicKey, String caCertChain) {
155
return lassoJNI.Server_addProvider(swigCPtr, role, metadata, publicKey, caCertChain);
155
return lassoJNI.Server_addProvider(swigCPtr, this, role, metadata, publicKey, caCertChain);
158
public int setEncryptionPrivateKey(String filename) {
159
return lassoJNI.Server_setEncryptionPrivateKey(swigCPtr, this, filename);
162
public int loadAffiliation(String filename) {
163
return lassoJNI.Server_loadAffiliation(swigCPtr, this, filename);
158
166
public String dump() {
159
return lassoJNI.Server_dump(swigCPtr);
167
return lassoJNI.Server_dump(swigCPtr, this);
162
170
public Provider getProvider(String providerId) {
163
long cPtr = lassoJNI.Server_getProvider(swigCPtr, providerId);
171
long cPtr = lassoJNI.Server_getProvider(swigCPtr, this, providerId);
164
172
return (cPtr == 0) ? null : new Provider(cPtr, false);