public class ReactorServiceDiscoveryOptions
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
com.thomsonreuters.upa.codec.Buffer |
clientId()
Specifies the unique ID defined for an application making a request to the token service.
|
void |
clientId(com.thomsonreuters.upa.codec.Buffer clientId)
Specifies the unique ID defined for an application making a request to the token service.
|
int |
copy(ReactorServiceDiscoveryOptions dest) |
int |
dataFormat()
This is an optional parameter to specify the desired data format protocol to get
service endpoints from the service discovery.
|
void |
dataFormat(int dataFormat)
This is an optional parameter to specify the desired data format protocol to get
service endpoints from the service discovery.
|
com.thomsonreuters.upa.codec.Buffer |
password()
Returns the password for authorization with the token service
|
void |
password(com.thomsonreuters.upa.codec.Buffer password)
Specifies the password for authorization with the token service.
|
com.thomsonreuters.upa.codec.Buffer |
proxyDomain()
Returns the proxy domain of the user to authenticate.
|
void |
proxyDomain(com.thomsonreuters.upa.codec.Buffer proxyDomain)
Specifies the proxy domain of the user to authenticate.
|
com.thomsonreuters.upa.codec.Buffer |
proxyHostName()
Returns the address or hostname of the HTTP proxy server.
|
void |
proxyHostName(com.thomsonreuters.upa.codec.Buffer proxyHostName)
Specifies the address or hostname of the HTTP proxy server.
|
com.thomsonreuters.upa.codec.Buffer |
proxyKRB5ConfigFile()
Returns the complete path of the Keberos5 configuration file.
|
void |
proxyKRB5ConfigFile(com.thomsonreuters.upa.codec.Buffer proxyKRB5ConfigFile)
Specifies the complete path of the Keberos5 configuration file.
|
com.thomsonreuters.upa.codec.Buffer |
proxyLocalHostName()
Returns the proxy local hostname of the user to authenticate with NTLM protocol only.
|
void |
proxyLocalHostName(com.thomsonreuters.upa.codec.Buffer proxyLocalHostName)
Specifies the local hostname of the user to authenticate.
|
com.thomsonreuters.upa.codec.Buffer |
proxyPassword()
Returns the proxy password to authenticate.
|
void |
proxyPassword(com.thomsonreuters.upa.codec.Buffer proxyPassword)
Specifies the proxy password to authenticate.
|
com.thomsonreuters.upa.codec.Buffer |
proxyPort()
Returns the Port Number of the HTTP proxy server.
|
void |
proxyPort(com.thomsonreuters.upa.codec.Buffer proxyPort)
Specifies the Port Number of the HTTP proxy server.
|
com.thomsonreuters.upa.codec.Buffer |
proxyUserName()
Returns the proxy user name to authenticate.
|
void |
proxyUserName(com.thomsonreuters.upa.codec.Buffer proxyUserName)
Specifies the proxy user name to authenticate.
|
ReactorServiceEndpointEventCallback |
reactorServiceEndpointEventCallback()
A user specified object.
|
int |
reactorServiceEndpointEventCallback(ReactorServiceEndpointEventCallback callback)
Specifies a Reactor Service Endpoint Event Callback.
|
int |
transport()
This is an optional parameter to specify the desired transport protocol to get
service endpoints from the service discovery.
|
void |
transport(int transport)
This is an optional parameter to specify the desired transport protocol to get
service endpoints from the service discovery.
|
com.thomsonreuters.upa.codec.Buffer |
userName()
Returns the user name for authorization with the token service
|
void |
userName(com.thomsonreuters.upa.codec.Buffer userName)
Specifies the user name for authorization with the token service
|
int |
userSpecObj(java.lang.Object userSpecObj)
Specifies a user defined object.
|
java.lang.Object |
userSpecObject()
A user specified object.
|
public void clear()
public int copy(ReactorServiceDiscoveryOptions dest)
public void userName(com.thomsonreuters.upa.codec.Buffer userName)
userName - the username.public com.thomsonreuters.upa.codec.Buffer userName()
public void password(com.thomsonreuters.upa.codec.Buffer password)
password - the password.public com.thomsonreuters.upa.codec.Buffer password()
public void clientId(com.thomsonreuters.upa.codec.Buffer clientId)
clientId - the client Idpublic com.thomsonreuters.upa.codec.Buffer clientId()
public void transport(int transport)
transport - protocolpublic int transport()
public void dataFormat(int dataFormat)
dataFormat - the data formatpublic int dataFormat()
public void proxyHostName(com.thomsonreuters.upa.codec.Buffer proxyHostName)
proxyHostName - the proxy hostname.public com.thomsonreuters.upa.codec.Buffer proxyHostName()
public void proxyPort(com.thomsonreuters.upa.codec.Buffer proxyPort)
proxyPort - the proxy port.public com.thomsonreuters.upa.codec.Buffer proxyPort()
public void proxyUserName(com.thomsonreuters.upa.codec.Buffer proxyUserName)
proxyUserName - the proxy user name.public com.thomsonreuters.upa.codec.Buffer proxyUserName()
public void proxyPassword(com.thomsonreuters.upa.codec.Buffer proxyPassword)
proxyPassword - the proxy password.public com.thomsonreuters.upa.codec.Buffer proxyPassword()
public void proxyDomain(com.thomsonreuters.upa.codec.Buffer proxyDomain)
proxyDomain - the proxy domain.public com.thomsonreuters.upa.codec.Buffer proxyDomain()
public void proxyLocalHostName(com.thomsonreuters.upa.codec.Buffer proxyLocalHostName)
proxyLocalHostName - the local hostname.public com.thomsonreuters.upa.codec.Buffer proxyLocalHostName()
public void proxyKRB5ConfigFile(com.thomsonreuters.upa.codec.Buffer proxyKRB5ConfigFile)
Needed for Negotiate/Kerberos and Kerberos authentications.
proxyKRB5ConfigFile - the Keberos5 configuration file.public com.thomsonreuters.upa.codec.Buffer proxyKRB5ConfigFile()
public int reactorServiceEndpointEventCallback(ReactorServiceEndpointEventCallback callback)
callback - the reactor service endpoint event callback.ReactorReturnCodes.SUCCESS if the callback is not
null, otherwise ReactorReturnCodes.PARAMETER_INVALID.public ReactorServiceEndpointEventCallback reactorServiceEndpointEventCallback()
public int userSpecObj(java.lang.Object userSpecObj)
userSpecObj - the userSpecObjReactorReturnCodes.SUCCESS if the userSpecObj is not
null, otherwise ReactorReturnCodes.PARAMETER_INVALID.public java.lang.Object userSpecObject()
Copyright @ 2019 Thomson Reuters. All Rights Reserved.