Partner
, java.io.Serializable
WebSSOIdPPartner
, WebSSOPartner
, WebSSOSPPartner
public interface BindingClientPartner extends Partner
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getClientPasswordEncrypted() |
Gets the encrypted password for Basic authentication if available.
|
java.lang.String |
getClientUsername() |
Gets the username used by this partner for Basic authentication when connecting to the SOAP/HTTPS
binding of the local site.
|
java.security.cert.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(java.lang.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(java.lang.String username) |
Sets the username for Basic authentication.
|
void |
setTransportLayerClientCert(java.security.cert.X509Certificate clientCert) |
Sets the transport layer security (SSL/TLS) certificate.
|
getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName
java.security.cert.X509Certificate getTransportLayerClientCert()
void setTransportLayerClientCert(java.security.cert.X509Certificate clientCert)
clientCert
- the certificate to setgetTransportLayerClientCert()
java.lang.String getClientUsername()
void setClientUsername(java.lang.String username)
username
- the username to set for Basic authenticationgetClientUsername()
java.lang.String getClientPasswordEncrypted()
setClientPassword(String)
,
isClientPasswordSet()
boolean isClientPasswordSet()
setClientPassword(String)
void setClientPassword(java.lang.String password)
password
- the password to set for Basic authentication