public interface BindingClientPartner extends Partner
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES
Modifier and Type | Method and Description |
---|---|
String |
getClientPasswordEncrypted()
Gets the encrypted password for Basic authentication if available.
|
String |
getClientUsername()
Gets the username used by this partner for Basic authentication when connecting to the SOAP/HTTPS
binding of the local site.
|
X509Certificate |
getTransportLayerClientCert()
Gets the transport level security (SSL/TLS) certificate that must be used by this partner for 2-way SSL
when connecting to the SOAP/HTTPS binding of the local site.
|
boolean |
isClientPasswordSet()
Gets the flag that indicates if the password for Basic authentication is set.
|
void |
setClientPassword(String password)
Sets the password that must be used by this partner for Basic authentication when connecting to the SOAP/HTTPS
binding of the local site.
|
void |
setClientUsername(String username)
Sets the username for Basic authentication.
|
void |
setTransportLayerClientCert(X509Certificate clientCert)
Sets the transport layer security (SSL/TLS) certificate.
|
getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName
X509Certificate getTransportLayerClientCert()
void setTransportLayerClientCert(X509Certificate clientCert)
clientCert
- the certificate to setBindingClientPartner.getTransportLayerClientCert()
String getClientUsername()
void setClientUsername(String username)
username
- the username to set for Basic authenticationBindingClientPartner.getClientUsername()
String getClientPasswordEncrypted()
BindingClientPartner.setClientPassword(String)
,
BindingClientPartner.isClientPasswordSet()
boolean isClientPasswordSet()
BindingClientPartner.setClientPassword(String)
void setClientPassword(String password)
password
- the password to set for Basic authentication