public class HttpsServerSecureChannel extends AbstractServerSecureChannel
HttpsServerSecureChannel class.
activeToken, tokens| Constructor and Description |
|---|
HttpsServerSecureChannel(HttpsServerEndpointHandler httpsEndpointHandler,
int secureChannelId)
Constructor for HttpsServerSecureChannel.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Close and dispose.
|
ServerConnection |
getConnection()
Get current socket connection if applicable for the binding type.
|
String |
getConnectURL()
getConnectURL.
|
Endpoint |
getEndpoint()
Get endpoint
|
KeyPair |
getLocalCertificate()
getLocalCertificate.
|
MessageSecurityMode |
getMessageSecurityMode()
getMessageSecurityMode.
|
void |
getPendingServiceRequests(Collection<EndpointServiceRequest<?,?>> result)
Get all unanswered service requests.
|
Cert |
getRemoteCertificate()
getRemoteCertificate.
|
SecurityPolicy |
getSecurityPolicy()
getSecurityPolicy.
|
Server |
getServer()
Get Server
|
boolean |
needsCertificate() |
protected void |
onListenerException(RuntimeException rte)
Override this.
|
void |
setConnection(HttpsServerConnection connection)
setConnection.
|
void |
setError(ServiceResultException e)
setError.
|
close, closeAsync, getActiveSecurityToken, getLatestNonExpiredToken, getRemoteAddress, getSecureChannelId, getSecurityToken, isOpen, setActiveSecurityToken, toStringaddStateListener, addStateNotifiable, attemptSetState, clearError, getError, getState, hasError, isStateTransitionAllowed, onStateTransition, removeStateListener, removeStateNotifiable, setState, setState, throwIfError, waitForState, waitForState, waitForStateUninterruptiblypublic HttpsServerSecureChannel(HttpsServerEndpointHandler httpsEndpointHandler, int secureChannelId)
Constructor for HttpsServerSecureChannel.
httpsEndpointHandler - a
HttpsServerEndpointHandler object.secureChannelId - a int.public void dispose()
public ServerConnection getConnection()
public Endpoint getEndpoint()
public KeyPair getLocalCertificate()
getLocalCertificate.
KeyPair object.public MessageSecurityMode getMessageSecurityMode()
getMessageSecurityMode.
getMessageSecurityMode in interface ServerSecureChannelgetMessageSecurityMode in class AbstractServerSecureChannelMessageSecurityMode object.public void getPendingServiceRequests(Collection<EndpointServiceRequest<?,?>> result)
result - container to fill with unanswered service requestspublic Cert getRemoteCertificate()
getRemoteCertificate.
Cert object.public SecurityPolicy getSecurityPolicy()
getSecurityPolicy.
getSecurityPolicy in interface ServerSecureChannelgetSecurityPolicy in class AbstractServerSecureChannelSecurityPolicy object.public Server getServer()
public boolean needsCertificate()
public void setConnection(HttpsServerConnection connection)
setConnection.
connection - a HttpsServerConnection
object.public void setError(ServiceResultException e)
setError.
setError in class AbstractServerSecureChannele - a ServiceResultException object.protected void onListenerException(RuntimeException rte)
onListenerException in class AbstractServerSecureChannelrte - a RuntimeException object.Copyright © 2026. All rights reserved.