public class DtlsServerParams extends Object implements VisitableConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DtlsServerParams.AuthenticationMode
Client Authentication mode.
|
| Modifier and Type | Field and Description |
|---|---|
DtlsServerParams.AuthenticationMode |
clientAuthentication
The initial DTLS retransmission timeout.
|
boolean |
helloVerifyRequest
Use a HELLO_VERIFY_REQUEST to protect against spoofing.
|
boolean |
serverNameIndication
Use server name indication.
|
boolean |
serverUseSessionId
Enable server to use a session ID in order to support session resumption.
|
| Constructor and Description |
|---|
DtlsServerParams() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ConfigVisitor visitor)
Accept visitor.
|
boolean |
equals(Object obj) |
int |
hashCode() |
@Parameter @Optional(defaultValue="MANDATORY") @Summary(value="DTLS client authentication mode for certificate based cipher suites.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public DtlsServerParams.AuthenticationMode clientAuthentication
@Parameter @Optional(defaultValue="true") @Summary(value="Enable server to use a session ID in order to support session resumption.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public boolean serverUseSessionId
@Parameter @Optional(defaultValue="false") @Summary(value="Use server name indication.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public boolean serverNameIndication
@Parameter @Optional(defaultValue="true") @Summary(value="Use a HELLO_VERIFY_REQUEST to protect against spoofing.") @Expression(value=NOT_SUPPORTED) @ParameterDsl(allowReferences=false) public boolean helloVerifyRequest
public void accept(ConfigVisitor visitor) throws ConfigException
accept in interface VisitableConfigvisitor - The visitor of the configuration object.ConfigException - When the visit was not successful.public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class ObjectObject.hashCode()Copyright © 2019–2024 Teslanet.nl. All rights reserved.