Property | Type | Description | |
---|---|---|---|
mVerifyRequests | bool |
Method | Description | |
---|---|---|
Accept ( TlsServer server, DatagramTransport transport ) : Org.BouncyCastle.Crypto.Tls.DtlsTransport | ||
DtlsServerProtocol ( |
Method | Description | |
---|---|---|
ExpectCertificateVerifyMessage ( ServerHandshakeState state ) : bool | ||
GenerateCertificateRequest ( ServerHandshakeState state, |
||
GenerateCertificateStatus ( ServerHandshakeState state, Org.BouncyCastle.Crypto.Tls.CertificateStatus certificateStatus ) : byte[] | ||
GenerateNewSessionTicket ( ServerHandshakeState state, Org.BouncyCastle.Crypto.Tls.NewSessionTicket newSessionTicket ) : byte[] | ||
GenerateServerHello ( ServerHandshakeState state ) : byte[] | ||
InvalidateSession ( ServerHandshakeState state ) : void | ||
NotifyClientCertificate ( ServerHandshakeState state, |
||
ProcessCertificateVerify ( ServerHandshakeState state, byte body, TlsHandshakeHash prepareFinishHash ) : void | ||
ProcessClientCertificate ( ServerHandshakeState state, byte body ) : void | ||
ProcessClientHello ( ServerHandshakeState state, byte body ) : void | ||
ProcessClientKeyExchange ( ServerHandshakeState state, byte body ) : void | ||
ProcessClientSupplementalData ( ServerHandshakeState state, byte body ) : void |
Method | Description | |
---|---|---|
AbortServerHandshake ( ServerHandshakeState state, |
||
ServerHandshake ( ServerHandshakeState state, |
public Accept ( TlsServer server, DatagramTransport transport ) : Org.BouncyCastle.Crypto.Tls.DtlsTransport | ||
server | TlsServer | |
transport | DatagramTransport | |
return | Org.BouncyCastle.Crypto.Tls.DtlsTransport |
public DtlsServerProtocol ( |
||
secureRandom | ||
return | System |
protected ExpectCertificateVerifyMessage ( ServerHandshakeState state ) : bool | ||
state | ServerHandshakeState | |
return | bool |
protected GenerateCertificateRequest ( ServerHandshakeState state, |
||
state | ServerHandshakeState | |
certificateRequest | ||
return | byte[] |
protected GenerateCertificateStatus ( ServerHandshakeState state, Org.BouncyCastle.Crypto.Tls.CertificateStatus certificateStatus ) : byte[] | ||
state | ServerHandshakeState | |
certificateStatus | Org.BouncyCastle.Crypto.Tls.CertificateStatus | |
return | byte[] |
protected GenerateNewSessionTicket ( ServerHandshakeState state, Org.BouncyCastle.Crypto.Tls.NewSessionTicket newSessionTicket ) : byte[] | ||
state | ServerHandshakeState | |
newSessionTicket | Org.BouncyCastle.Crypto.Tls.NewSessionTicket | |
return | byte[] |
protected GenerateServerHello ( ServerHandshakeState state ) : byte[] | ||
state | ServerHandshakeState | |
return | byte[] |
protected InvalidateSession ( ServerHandshakeState state ) : void | ||
state | ServerHandshakeState | |
return | void |
protected NotifyClientCertificate ( ServerHandshakeState state, |
||
state | ServerHandshakeState | |
clientCertificate | ||
return | void |
protected ProcessCertificateVerify ( ServerHandshakeState state, byte body, TlsHandshakeHash prepareFinishHash ) : void | ||
state | ServerHandshakeState | |
body | byte | |
prepareFinishHash | TlsHandshakeHash | |
return | void |
protected ProcessClientCertificate ( ServerHandshakeState state, byte body ) : void | ||
state | ServerHandshakeState | |
body | byte | |
return | void |
protected ProcessClientHello ( ServerHandshakeState state, byte body ) : void | ||
state | ServerHandshakeState | |
body | byte | |
return | void |
protected ProcessClientKeyExchange ( ServerHandshakeState state, byte body ) : void | ||
state | ServerHandshakeState | |
body | byte | |
return | void |
protected ProcessClientSupplementalData ( ServerHandshakeState state, byte body ) : void | ||
state | ServerHandshakeState | |
body | byte | |
return | void |