- get(int) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
-
- getAsynchronousRpcMode() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the asynchronous RPC mode.
- getCaCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the certificate authority for the channel.
- getCaCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Gets the SSL certificate authority of the server.
- getCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the SSL certificate for the channel.
- getCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Gets the SSL certificate of the server.
- getCertificateName() - Method in class com.deltavsoft.rcfproto.Win32Certificate
-
Gets the name of the certificate.
- getCertificateName() - Method in class com.deltavsoft.rcfproto.X509Certificate
-
Gets the name of the certificate.
- getCertificateValidationCallback() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
- getChannel() - Method in class com.deltavsoft.rcfproto.RcfProtoController
-
- getClientUsername() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the Windows username of the client, if a NTLM or Kerberos transport protocol is being used.
- getConnectionDuration() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the duration of the client connection, in milliseconds.
- getConnectionLimit() - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Returns the maximum number of simultaneous connections to the server transport.
- getConnectTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the connect timeout value, in milliseconds.
- getCPtr(Certificate) - Static method in class com.deltavsoft.rcfproto.Certificate
-
- getCPtr(PemCertificate) - Static method in class com.deltavsoft.rcfproto.PemCertificate
-
- getCPtr(PfxCertificate) - Static method in class com.deltavsoft.rcfproto.PfxCertificate
-
- getCPtr(StoreCertificate) - Static method in class com.deltavsoft.rcfproto.StoreCertificate
-
- getCPtr(ThreadPool) - Static method in class com.deltavsoft.rcfproto.ThreadPool
-
- getCPtr(Win32Certificate) - Static method in class com.deltavsoft.rcfproto.Win32Certificate
-
- getCPtr(X509Certificate) - Static method in class com.deltavsoft.rcfproto.X509Certificate
-
- getDefaultSslImplementation() - Static method in class com.deltavsoft.rcfproto.RCFProto
-
Gets the default SSL implementation.
- getEnableCompression() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the transport level compression setting for this connection.
- getEnableCompression() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns true if compression is enabled for this server session, and false otherwise.
- getEnableSchannelCertificateValidation() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the Schannel certificate validation setting.
- getEnableSchannelCertificateValidation() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Gets the Schannel certificate validation setting.
- getHttpProxy() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the network address of the HTTP proxy server.
- getHttpProxyPort() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the port number of the HTTP proxy server.
- getInitialNumberOfConnections() - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Returns the initial number of listening connections that are created when the server transport starts.
- getIp() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
-
Gets the IP address of the TcpEndpoint.
- getIssuerName() - Method in class com.deltavsoft.rcfproto.Win32Certificate
-
Gets the name of the issuer of the certificate.
- getIssuerName() - Method in class com.deltavsoft.rcfproto.X509Certificate
-
Gets the name of the issuer of the certificate.
- getKerberosSpn() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the Kerberos SPN to use when connecting.
- getLastRequestSize() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns the byte size of the last request sent on the client transport.
- getLastResponseSize() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns the byte size of the last response received on the client transport.
- getMaxIncomingMessageLength() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns maximum incoming message length.
- getMaxIncomingMessageLength() - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Returns maximum incoming message length.
- getOpenSslCipherSuite() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the OpenSSL cipher suite.
- getOpenSslCipherSuite() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Gets the OpenSSL cipher suite.
- getPassword() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the Windows password to use when connecting.
- getPingBackIntervalMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the ping back interval of the connection.
- getPort() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
-
Gets the port number of the TcpEndpoint.
- getRemoteCallCount() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the number of remote calls executed on the server session so far.
- getRemoteCallTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the remote call timeout value, in milliseconds.
- getReserveLastThread() - Method in class com.deltavsoft.rcfproto.ThreadPool
-
- getResponse() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
- getRunningTotalBytesReceived() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns the running total of bytes received on the client transport.
- getRunningTotalBytesSent() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns the running total of bytes sent on the client transport.
- getSession() - Method in class com.deltavsoft.rcfproto.RcfProtoController
-
- getSessionHarvestingIntervalMs() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Returns the session harvesting interval, in milliseconds.
- getSessionTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Returns the session timeout value, in milliseconds.
- getSslImplementation() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the SSL implementation.
- getSslImplementation() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Gets the SSL implementation of the server.
- getSupportedProtocols() - Method in class com.deltavsoft.rcfproto.ServerTransport
-
- getSupportedTransportProtocols() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Returns the list of supported protocols for the server.
- getThreadIdleTimeoutMs() - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Returns the thread idle timeout value, in milliseconds.
- getThreadMaxCount() - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Returns the maximum number of threads in the thread pool.
- getThreadMinCount() - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Returns the minimum number of threads in the thread pool.
- getThreadName() - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Returns the thread name of the thread pool threads.
- getThreadPool() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Returns the thread pool the server is using.
- getTotalBytesReceived() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the total number of bytes received by the server session so far.
- getTotalBytesSent() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the total number of bytes sent from the server session so far.
- getTransportProtocol() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Gets the transport protocol being used by the channel.
- getTransportProtocol() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the transport protocol in use on this server session.
- getTransportType() - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Returns the transport type of this client transport.
- getTransportType() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the transport type of the connection.
- getTransportType() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Returns the transport type of this server session.
- getTransportType() - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Returns the transport type of this server transport.
- getUsername() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Returns the Windows username to use when connecting.
- ServerTransport - Class in com.deltavsoft.rcfproto
-
Base class for all server transports.
- set(int, TransportProtocol) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
-
- setAsynchronousRpcMode(boolean) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the asynchronous RPC mode.
- setCaCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the certificate authority for the channel.
- setCaCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the SSL certificate authority of the server.
- setCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the SSL certificate for the channel.
- setCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the SSL certificate of the server.
- setCertificateValidationCallback(CertificateValidationCallback) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
- setConnectionLimit(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Sets the maximum number of simultaneous connections to the server transport.
- setConnectTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the connect timeout value, in milliseconds.
- setDefaultSslImplementation(SslImplementation) - Static method in class com.deltavsoft.rcfproto.RCFProto
-
Sets the default SSL implementation to use (OpenSSL or Schannel).
- setEnableCompression(boolean) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the transport level compression setting for this connection.
- setEnableSchannelCertificateValidation(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the Schannel certificate validation setting.
- setEnableSchannelCertificateValidation(String) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the Schannel certificate validation setting.
- setFailed(String) - Method in class com.deltavsoft.rcfproto.RcfProtoController
-
- setFailed(String) - Method in class com.deltavsoft.rcfproto.RcfProtoSession
-
Causes Failed() to return true on the client side.
- setHttpProxy(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the network address of the HTTP proxy server, through which to route remote calls.
- setHttpProxyPort(int) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the port number of the HTTP proxy server, through which to route remote calls.
- setInitialNumberOfConnections(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Sets the initial number of listening connections that are created when the server transport starts.
- setKerberosSpn(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the Kerberos SPN to use when connecting.
- setMaxIncomingMessageLength(long) - Method in class com.deltavsoft.rcfproto.ClientTransport
-
Sets maximum incoming message length.
- setMaxIncomingMessageLength(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Sets maximum incoming message length.
- setOpenSslCipherSuite(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the OpenSSL cipher suite.
- setOpenSslCipherSuite(String) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the OpenSSL cipher suite.
- setPassword(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the Windows password to use when connecting.
- setPingBackIntervalMs(int) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the ping back interval of the connection, in milliseconds.
- setRemoteCallTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the remote call timeout value, in milliseconds.
- setReserveLastThread(boolean) - Method in class com.deltavsoft.rcfproto.ThreadPool
-
If this setting is true, clients will receive an error message right away, if all threads in the thread pool are busy.
- setSessionHarvestingIntervalMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the session harvesting interval, in milliseconds.
- setSessionTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the session timeout value, in milliseconds.
- setSslImplementation(SslImplementation) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the SSL implementation to be used by the channel.
- setSslImplementation(SslImplementation) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
- setSupportedProtocols(TransportProtocolList) - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Sets the list of supported protocols the server transport supports.
- setSupportedTransportProtocols(TransportProtocolList) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the list of supported protocols the server supports.
- setThreadIdleTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Sets the thread idle timeout value, in milliseconds.
- setThreadMaxCount(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Sets the maximum number of threads in the thread pool.
- setThreadMinCount(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Sets the minimum number of threads in the thread pool.
- setThreadName(String) - Method in class com.deltavsoft.rcfproto.ThreadPool
-
Sets the thread name of the thread pool threads, as visible in a debugger.
- setThreadPool(ThreadPool) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Sets the thread pool the server will use.
- setThreadPool(ThreadPool) - Method in class com.deltavsoft.rcfproto.ServerTransport
-
Sets the thread pool that the server transport will use.
- setTransportProtocol(TransportProtocol) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the transport protocol being used by the channel.
- setUsername(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Sets the Windows username to use when connecting.
- size() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
-
- SslImplementation - Enum in com.deltavsoft.rcfproto
-
Describes which SSL implementation to use.
- start() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Starts the RCFProto server.
- startCancel() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
-
Advises the RPC system that the caller desires that the RPC call be canceled.
- startCancel() - Method in class com.deltavsoft.rcfproto.RcfProtoController
-
- stop() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
-
Stops the RCFProto server.
- StoreCertificate - Class in com.deltavsoft.rcfproto
-
Represents a certificate in a Windows certificate store.
- StoreCertificate(Win32CertificateLocation, Win32CertificateStore, String) - Constructor for class com.deltavsoft.rcfproto.StoreCertificate
-
Loads a certificate from a certificate store.
- StoreCertificateIterator - Class in com.deltavsoft.rcfproto
-
Iterates over the certificates in a Windows certificate store.
- StoreCertificateIterator(Win32CertificateLocation, Win32CertificateStore) - Constructor for class com.deltavsoft.rcfproto.StoreCertificateIterator
-
Constructs a store iterator for the the given certificate location and store.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.CertificateImplementationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.SslImplementation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.TransportProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.TransportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.Win32CertificateLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.deltavsoft.rcfproto.Win32CertificateStore
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.deltavsoft.rcfproto.CertificateImplementationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.deltavsoft.rcfproto.SslImplementation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.deltavsoft.rcfproto.TransportProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.deltavsoft.rcfproto.TransportType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.deltavsoft.rcfproto.Win32CertificateLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.deltavsoft.rcfproto.Win32CertificateStore
-
Returns an array containing the constants of this enum type, in
the order they are declared.