| Package | Description |
|---|---|
| org.eclipse.californium.scandium.dtls | |
| org.eclipse.californium.scandium.dtls.pskstore |
| Modifier and Type | Field and Description |
|---|---|
static PskPublicInformation |
PskPublicInformation.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
static PskPublicInformation |
PskPublicInformation.fromByteArray(byte[] byteArray)
Create public information from received byte array.
|
PskPublicInformation |
PSKServerKeyExchange.getHint() |
PskPublicInformation |
EcdhPskServerKeyExchange.getHint()
This method returns the preshared key hint used by server in
ServerKeyExchange
message. |
PskPublicInformation |
PSKClientKeyExchange.getIdentity() |
PskPublicInformation |
EcdhPskClientKeyExchange.getIdentity()
This method returns the PSK identity as public information.
|
PskPublicInformation |
ServerHandshaker.getPreSharedKeyIdentity() |
protected PskPublicInformation |
ClientHandshaker.getPskClientIdentity()
Get PSK client identity.
|
PskPublicInformation |
PskSecretResult.getPskPublicInformation()
Get PSK identity.
|
| Modifier and Type | Method and Description |
|---|---|
protected PskSecretResult |
Handshaker.requestPskSecretResult(PskPublicInformation pskIdentity,
SecretKey otherSecret)
Request psk secret result for PSK cipher suites.
|
| Constructor and Description |
|---|
EcdhPskClientKeyExchange(PskPublicInformation identity,
byte[] encodedPoint,
InetSocketAddress peerAddress)
Creates a new key exchange message for an identity hint and a public key.
|
EcdhPskServerKeyExchange(PskPublicInformation pskHint,
XECDHECryptography ecdhe,
InetSocketAddress peerAddress)
Creates a new key exchange message with psk hint as clear text and ServerDHParams.
|
PSKClientKeyExchange(PskPublicInformation identity,
InetSocketAddress peerAddress) |
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. |
PSKServerKeyExchange(PskPublicInformation hint,
InetSocketAddress peerAddress) |
| Modifier and Type | Method and Description |
|---|---|
PskPublicInformation |
StringPskStore.getIdentity(InetSocketAddress inetAddress)
Deprecated.
|
PskPublicInformation |
StaticPskStore.getIdentity(InetSocketAddress inetAddress)
Deprecated.
|
PskPublicInformation |
PskStore.getIdentity(InetSocketAddress inetAddress)
Deprecated.
Gets the identity to use for a PSK based handshake with a given
peer.
|
PskPublicInformation |
InMemoryPskStore.getIdentity(InetSocketAddress peerAddress)
Deprecated.
|
PskPublicInformation |
StringPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Deprecated.
|
PskPublicInformation |
StaticPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Deprecated.
|
PskPublicInformation |
PskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Deprecated.
Gets the identity to use for a PSK based handshake with a given
peer.
|
PskPublicInformation |
InMemoryPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Deprecated.
|
PskPublicInformation |
BridgePskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost) |
PskPublicInformation |
AsyncAdvancedPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost) |
PskPublicInformation |
AdvancedSinglePskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Gets the identity to use for a PSK based handshake with a given
peer.
|
PskPublicInformation |
AdvancedPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Gets the identity to use for a PSK based handshake with a given
peer.
|
PskPublicInformation |
AdvancedMultiPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost) |
PskPublicInformation |
AdvancedInMemoryPskStore.getIdentity(InetSocketAddress peerAddress,
ServerNames virtualHost)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryPskStore.addKnownPeer(InetSocketAddress peerAddress,
PskPublicInformation identity,
byte[] key)
Deprecated.
Adds a shared key for a peer.
|
void |
AdvancedMultiPskStore.addKnownPeer(InetSocketAddress peerAddress,
PskPublicInformation identity,
byte[] key)
Adds a shared key for a peer.
|
void |
InMemoryPskStore.addKnownPeer(InetSocketAddress peerAddress,
String virtualHost,
PskPublicInformation identity,
byte[] key)
Deprecated.
Adds a shared key for a virtual host on a peer.
|
void |
AdvancedMultiPskStore.addKnownPeer(InetSocketAddress peerAddress,
String virtualHost,
PskPublicInformation identity,
byte[] key)
Adds a shared key for a virtual host on a peer.
|
SecretKey |
StringPskStore.getKey(PskPublicInformation identity)
Deprecated.
|
SecretKey |
StaticPskStore.getKey(PskPublicInformation identity)
Deprecated.
|
SecretKey |
PskStore.getKey(PskPublicInformation identity)
Deprecated.
Gets the pre-shared key for a given identity.
|
SecretKey |
InMemoryPskStore.getKey(PskPublicInformation identity)
Deprecated.
|
SecretKey |
StringPskStore.getKey(ServerNames serverNames,
PskPublicInformation identity)
Deprecated.
|
SecretKey |
StaticPskStore.getKey(ServerNames serverNames,
PskPublicInformation identity)
Deprecated.
|
SecretKey |
PskStore.getKey(ServerNames serverName,
PskPublicInformation identity)
Deprecated.
Gets the pre-shared key for a given identity in the scope of a server
name.
|
SecretKey |
InMemoryPskStore.getKey(ServerNames serverNames,
PskPublicInformation identity)
Deprecated.
|
void |
InMemoryPskStore.removeKey(PskPublicInformation identity)
Deprecated.
Removes a key value for a given identity.
|
void |
AdvancedMultiPskStore.removeKey(PskPublicInformation identity)
Removes a key value for a given identity.
|
void |
InMemoryPskStore.removeKey(PskPublicInformation identity,
ServerName virtualHost)
Deprecated.
Removes a key for an identity scoped to a virtual host.
|
void |
AdvancedMultiPskStore.removeKey(PskPublicInformation identity,
ServerName virtualHost)
Removes a key for an identity scoped to a virtual host.
|
void |
InMemoryPskStore.removeKey(PskPublicInformation identity,
String virtualHost)
Deprecated.
Removes a key for an identity scoped to a virtual host.
|
void |
AdvancedMultiPskStore.removeKey(PskPublicInformation identity,
String virtualHost)
Removes a key for an identity scoped to a virtual host.
|
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.
|
void |
InMemoryPskStore.setKey(PskPublicInformation identity,
byte[] key)
Deprecated.
Sets a key value for a given identity.
|
void |
AdvancedMultiPskStore.setKey(PskPublicInformation identity,
byte[] key)
Sets a key value for a given identity.
|
void |
InMemoryPskStore.setKey(PskPublicInformation identity,
byte[] key,
ServerName virtualHost)
Deprecated.
Sets a key for an identity scoped to a virtual host.
|
void |
AdvancedMultiPskStore.setKey(PskPublicInformation identity,
byte[] key,
ServerName virtualHost)
Sets a key for an identity scoped to a virtual host.
|
void |
InMemoryPskStore.setKey(PskPublicInformation identity,
byte[] key,
String virtualHost)
Deprecated.
Sets a key for an identity scoped to a virtual host.
|
void |
AdvancedMultiPskStore.setKey(PskPublicInformation identity,
byte[] key,
String virtualHost)
Sets a key for an identity scoped to a virtual host.
|
| Constructor and Description |
|---|
AdvancedSinglePskStore(PskPublicInformation identity,
byte[] key)
Create simple store with initial credentials.
|
AdvancedSinglePskStore(PskPublicInformation identity,
SecretKey key)
Create simple store with initial credentials.
|
StaticPskStore(PskPublicInformation identity,
byte[] key)
Deprecated.
Creates a new store for an identity and key.
|
Copyright © 2023 Eclipse Foundation. All rights reserved.