All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
DTLSTransport |
accept(TlsServer server,
DatagramTransport transport) |
protected boolean |
expectCertificateVerifyMessage(DTLSServerProtocol.ServerHandshakeState state) |
protected byte[] |
generateCertificateRequest(DTLSServerProtocol.ServerHandshakeState state,
CertificateRequest certificateRequest) |
protected byte[] |
generateCertificateStatus(DTLSServerProtocol.ServerHandshakeState state,
CertificateStatus certificateStatus) |
protected byte[] |
generateNewSessionTicket(DTLSServerProtocol.ServerHandshakeState state,
NewSessionTicket newSessionTicket) |
protected byte[] |
generateServerHello(DTLSServerProtocol.ServerHandshakeState state) |
boolean |
getVerifyRequests() |
protected void |
notifyClientCertificate(DTLSServerProtocol.ServerHandshakeState state,
Certificate clientCertificate) |
protected void |
processCertificateVerify(DTLSServerProtocol.ServerHandshakeState state,
byte[] body,
TlsHandshakeHash prepareFinishHash) |
protected void |
processClientCertificate(DTLSServerProtocol.ServerHandshakeState state,
byte[] body) |
protected void |
processClientHello(DTLSServerProtocol.ServerHandshakeState state,
byte[] body) |
protected void |
processClientKeyExchange(DTLSServerProtocol.ServerHandshakeState state,
byte[] body) |
protected void |
processClientSupplementalData(DTLSServerProtocol.ServerHandshakeState state,
byte[] body) |
protected DTLSTransport |
serverHandshake(DTLSServerProtocol.ServerHandshakeState state,
org.bouncycastle.crypto.tls.DTLSRecordLayer recordLayer) |
void |
setVerifyRequests(boolean verifyRequests) |