public class TlsClientConfig extends Object implements Serializable
Constructor and Description |
---|
TlsClientConfig() |
Modifier and Type | Method and Description |
---|---|
de.rub.nds.tlsattacker.core.protocol.message.ClientHelloMessage |
createClientHello() |
static TlsClientConfig |
createTlsClientConfig(String resourcePath) |
void |
createTlsClientConfig(String type,
String version) |
de.rub.nds.tlsattacker.core.config.Config |
getConfig() |
byte[] |
getInitialBytes() |
Boolean |
getIsSSL2CompatibleClientHello() |
List<Integer> |
getSupportedDheKeySizeList() |
List<Integer> |
getSupportedRsaKeySizeList() |
List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> |
getSupportedVersionList() |
de.rub.nds.tlsattacker.core.workflow.WorkflowTrace |
getTrace() |
String |
getType() |
String |
getVersion() |
List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> |
getVersionAcceptForbiddenCiphersuiteList() |
Boolean |
isDefaultVersion() |
void |
setConfig(de.rub.nds.tlsattacker.core.config.Config config) |
void |
setDefaultVersion(Boolean defaultVersion) |
void |
setInitialBytes(byte[] initialBytes) |
void |
setIsSSL2CompatibleClientHello(Boolean isSSL2CompatibleClientHello) |
void |
setSupportedDheKeySizeList(List<Integer> supportedDheKeySizeList) |
void |
setSupportedRsaKeySizeList(List<Integer> supportedRsaKeySizeList) |
void |
setSupportedVersionList(List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> supportedVersionList) |
void |
setTrace(de.rub.nds.tlsattacker.core.workflow.WorkflowTrace trace) |
void |
setVersionAcceptForbiddenCiphersuiteList(List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> versionAcceptForbiddenCiphersuiteList) |
public static TlsClientConfig createTlsClientConfig(String resourcePath)
public Boolean getIsSSL2CompatibleClientHello()
public void setIsSSL2CompatibleClientHello(Boolean isSSL2CompatibleClientHello)
public byte[] getInitialBytes()
public void setInitialBytes(byte[] initialBytes)
public String getType()
public String getVersion()
public void setDefaultVersion(Boolean defaultVersion)
public Boolean isDefaultVersion()
public void setConfig(de.rub.nds.tlsattacker.core.config.Config config)
public de.rub.nds.tlsattacker.core.config.Config getConfig()
public void setTrace(de.rub.nds.tlsattacker.core.workflow.WorkflowTrace trace)
public de.rub.nds.tlsattacker.core.workflow.WorkflowTrace getTrace()
public void setSupportedVersionList(List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> supportedVersionList)
public List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> getSupportedVersionList()
public void setVersionAcceptForbiddenCiphersuiteList(List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> versionAcceptForbiddenCiphersuiteList)
public List<de.rub.nds.tlsattacker.core.constants.ProtocolVersion> getVersionAcceptForbiddenCiphersuiteList()
public void setSupportedRsaKeySizeList(List<Integer> supportedRsaKeySizeList)
public void setSupportedDheKeySizeList(List<Integer> supportedDheKeySizeList)
public de.rub.nds.tlsattacker.core.protocol.message.ClientHelloMessage createClientHello()
Copyright © 2020. All rights reserved.