java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.network.QSslConfiguration
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
public class QSslConfiguration extends QtObject implements Cloneable
Holds the configuration and state of an SSL connection
Java wrapper for Qt class QSslConfiguration
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSslConfiguration.NextProtocolNegotiationStatus
Java wrapper for Qt enum QSslConfiguration::NextProtocolNegotiationStatus -
Field Summary
Fields Modifier and Type Field Description static String
ALPNProtocolHTTP2
static String
NextProtocolHttp1_1
static String
NextProtocolSpdy3_0
-
Constructor Summary
Constructors Modifier Constructor Description QSslConfiguration()
QSslConfiguration(QSslConfiguration other)
protected
QSslConfiguration(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
-
Field Details
-
Constructor Details
-
QSslConfiguration
public QSslConfiguration() -
QSslConfiguration
-
QSslConfiguration
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
addCaCertificate
-
addCaCertificates
-
addCaCertificates
Overloaded function for
addCaCertificates(java.lang.String, io.qt.network.QSsl.EncodingFormat, io.qt.network.QSslCertificate.PatternSyntax)
withsyntax = io.qt.network.QSslCertificate.PatternSyntax.FixedString
. -
addCaCertificates
Overloaded function for
addCaCertificates(java.lang.String, io.qt.network.QSsl.EncodingFormat, io.qt.network.QSslCertificate.PatternSyntax)
with:
format = io.qt.network.QSsl.EncodingFormat.Pem
syntax = io.qt.network.QSslCertificate.PatternSyntax.FixedString
-
addCaCertificates
@QtUninvokable public final boolean addCaCertificates(String path, QSsl.EncodingFormat format, QSslCertificate.PatternSyntax syntax) -
allowedNextProtocols
-
backendConfiguration
-
caCertificates
-
ciphers
-
diffieHellmanParameters
-
dtlsCookieVerificationEnabled
-
ellipticCurves
-
ephemeralServerKey
-
isNull
-
localCertificate
-
localCertificateChain
-
nextNegotiatedProtocol
-
nextProtocolNegotiationStatus
@QtUninvokable public final QSslConfiguration.NextProtocolNegotiationStatus nextProtocolNegotiationStatus() -
ocspStaplingEnabled
-
peerCertificate
-
peerCertificateChain
-
peerVerifyDepth
-
peerVerifyMode
-
preSharedKeyIdentityHint
-
privateKey
-
protocol
-
sessionCipher
-
sessionProtocol
-
sessionTicket
-
sessionTicketLifeTimeHint
-
setAllowedNextProtocols
-
setBackendConfiguration
Overloaded function for
setBackendConfiguration(java.util.Map)
withbackendConfiguration = java.util.Collections.emptyMap()
. -
setBackendConfiguration
@QtUninvokable public final void setBackendConfiguration(Map<QByteArray,Object> backendConfiguration) -
setBackendConfigurationOption
-
setCaCertificates
-
setCiphers
-
setDiffieHellmanParameters
-
setDtlsCookieVerificationEnabled
-
setEllipticCurves
-
setLocalCertificate
-
setLocalCertificateChain
-
setOcspStaplingEnabled
-
setPeerVerifyDepth
-
setPeerVerifyMode
-
setPreSharedKeyIdentityHint
-
setPrivateKey
-
setProtocol
-
setSessionTicket
-
setSslOption
-
swap
-
testSslOption
-
defaultConfiguration
-
defaultDtlsConfiguration
-
setDefaultConfiguration
-
setDefaultDtlsConfiguration
-
supportedCiphers
-
supportedEllipticCurves
-
systemCaCertificates
-
equals
Description copied from class:QtObject
Used to check if this object shares native resources with the other object if the other object is a subtype of QtJambiInterface. Otherwise it will return the result of calling the super class implementation. -
hashCode
-
clone
-