| Package | Description |
|---|---|
| org.eclipse.californium.scandium.dtls | |
| org.eclipse.californium.scandium.dtls.pskstore | |
| org.eclipse.californium.scandium.dtls.x509 |
| Modifier and Type | Field and Description |
|---|---|
static ConnectionId |
ConnectionId.EMPTY |
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.californium.elements.util.LeastRecentlyUsedCache<ConnectionId,Connection> |
InMemoryConnectionStore.connections |
| Modifier and Type | Method and Description |
|---|---|
ConnectionId |
SingleNodeConnectionIdGenerator.createConnectionId() |
ConnectionId |
MultiNodeConnectionIdGenerator.createConnectionId()
Creates a connection id.
|
ConnectionId |
ConnectionIdGenerator.createConnectionId()
Creates a connection id.
|
ConnectionId |
Record.getConnectionId()
Get connection id.
|
ConnectionId |
HandshakeResult.getConnectionId()
Get connection id.
|
ConnectionId |
ConnectionIdExtension.getConnectionId()
Get connection id.
|
ConnectionId |
Connection.getConnectionId()
Gets the connection id.
|
ConnectionId |
Handshaker.getReadConnectionId()
Get read connection ID for inbound records
|
ConnectionId |
DTLSSession.getReadConnectionId()
Get connection id for inbound records.
|
ConnectionId |
DTLSSession.getWriteConnectionId()
Get connection id for outbound records.
|
ConnectionId |
SingleNodeConnectionIdGenerator.read(org.eclipse.californium.elements.util.DatagramReader reader) |
ConnectionId |
MultiNodeConnectionIdGenerator.read(org.eclipse.californium.elements.util.DatagramReader reader)
Read connection id from record header bytes.
|
ConnectionId |
ConnectionIdGenerator.read(org.eclipse.californium.elements.util.DatagramReader reader)
Read connection id from record header bytes.
|
static ConnectionId |
Record.readConnectionIdFromReader(org.eclipse.californium.elements.util.DatagramReader reader,
ConnectionIdGenerator cidGenerator)
Read the connection id.
|
| Modifier and Type | Method and Description |
|---|---|
static ConnectionIdExtension |
ConnectionIdExtension.fromConnectionId(ConnectionId cid)
Create connection id extension from connection id.
|
Connection |
ResumptionSupportingConnectionStore.get(ConnectionId cid)
Gets a connection by its connection id.
|
Connection |
InMemoryConnectionStore.get(ConnectionId cid) |
int |
NodeConnectionIdGenerator.getNodeId(ConnectionId cid)
Get node ID encoded in cid.
|
int |
MultiNodeConnectionIdGenerator.getNodeId(ConnectionId cid) |
void |
Connection.setConnectionId(ConnectionId cid)
Sets the connection id.
|
| Constructor and Description |
|---|
CertificateVerificationResult(ConnectionId cid,
CertPath certificatePath,
Object customArgument)
Create result.
|
CertificateVerificationResult(ConnectionId cid,
HandshakeException exception,
Object customArgument)
Create result.
|
CertificateVerificationResult(ConnectionId cid,
PublicKey publicKey,
Object customArgument)
Create result.
|
HandshakeResult(ConnectionId cid,
Object customArgument)
Create handshake result with custom argument for
AdvancedApplicationLevelInfoSupplier. |
PskSecretResult(ConnectionId cid,
PskPublicInformation pskIdentity,
SecretKey secret)
Create result.
|
PskSecretResult(ConnectionId cid,
PskPublicInformation pskIdentity,
SecretKey secret,
Object customArgument)
Create result with custom argument for
AdvancedApplicationLevelInfoSupplier. |
| Modifier and Type | Method and Description |
|---|---|
PskSecretResult |
BridgePskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverNames,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed) |
PskSecretResult |
AsyncInMemoryPskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverNames,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed)
Deprecated.
|
PskSecretResult |
AsyncAdvancedPskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverNames,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed) |
PskSecretResult |
AdvancedSinglePskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverName,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed) |
PskSecretResult |
AdvancedPskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverName,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed)
Request psk secret result.
|
PskSecretResult |
AdvancedMultiPskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverNames,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed) |
PskSecretResult |
AdvancedInMemoryPskStore.requestPskSecretResult(ConnectionId cid,
ServerNames serverNames,
PskPublicInformation identity,
String hmacAlgorithm,
SecretKey otherSecret,
byte[] seed)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CertificateVerificationResult |
StaticNewAdvancedCertificateVerifier.verifyCertificate(ConnectionId cid,
ServerNames serverName,
Boolean clientUsage,
boolean truncateCertificatePath,
CertificateMessage message,
DTLSSession session) |
CertificateVerificationResult |
NewAdvancedCertificateVerifier.verifyCertificate(ConnectionId cid,
ServerNames serverName,
Boolean clientUsage,
boolean truncateCertificatePath,
CertificateMessage message,
DTLSSession session)
Validates the X.509 certificate chain provided by the the peer as part of
the certificate message.
|
CertificateVerificationResult |
BridgeCertificateVerifier.verifyCertificate(ConnectionId cid,
ServerNames serverName,
Boolean clientUsage,
boolean truncateCertificatePath,
CertificateMessage message,
DTLSSession session) |
CertificateVerificationResult |
AsyncNewAdvancedCertificateVerifier.verifyCertificate(ConnectionId cid,
ServerNames serverName,
Boolean clientUsage,
boolean truncateCertificatePath,
CertificateMessage message,
DTLSSession session) |
Copyright © 2023 Eclipse Foundation. All rights reserved.