| 程序包 | 说明 |
|---|---|
| org.openeuler.sun.security.ssl |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) SSLExtension |
StatusResponseManager.StaplingParameters.statusRespExt |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) static Collection<SSLExtension> |
SSLExtension.ClientExtensions.defaults |
(专用程序包) static Collection<SSLExtension> |
SSLExtension.ServerExtensions.defaults |
private Map<SSLExtension,byte[]> |
SSLExtensions.extMap |
(专用程序包) Map<SSLExtension,SSLExtension.SSLExtensionSpec> |
HandshakeContext.handshakeExtensions |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) SSLExtension[] |
SSLConfiguration.getEnabledExtensions(SSLHandshake handshakeType)
Get the enabled extensions for the specific handshake message.
|
(专用程序包) SSLExtension[] |
SSLConfiguration.getEnabledExtensions(SSLHandshake handshakeType,
List<ProtocolVersion> activeProtocols)
Get the enabled extensions for the specific handshake message
and the specific protocol versions.
|
(专用程序包) SSLExtension[] |
SSLConfiguration.getEnabledExtensions(SSLHandshake handshakeType,
ProtocolVersion protocolVersion)
Get the enabled extensions for the specific handshake message
and the specific protocol version.
|
(专用程序包) SSLExtension[] |
SSLConfiguration.getExclusiveExtensions(SSLHandshake handshakeType,
List<SSLExtension> excluded)
Get the enabled extensions for the specific handshake message, excluding
the specified extensions.
|
(专用程序包) static SSLExtension |
SSLExtension.valueOf(SSLHandshake handshakeType,
int extensionType) |
static SSLExtension |
SSLExtension.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static SSLExtension[] |
SSLExtension.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) void |
SSLExtensions.consumeOnLoad(HandshakeContext context,
SSLExtension[] extensions)
Consume the specified extensions.
|
(专用程序包) void |
SSLExtensions.consumeOnTrade(HandshakeContext context,
SSLExtension[] extensions)
Consider impact of the specified extensions.
|
(专用程序包) byte[] |
SSLExtensions.get(SSLExtension ext) |
(专用程序包) boolean |
SSLConfiguration.isAvailable(SSLExtension extension)
Return true if the extension is available.
|
(专用程序包) boolean |
SSLConfiguration.isAvailable(SSLExtension extension,
ProtocolVersion protocolVersion)
Return true if the extension is available for the specific protocol.
|
(专用程序包) void |
SSLExtensions.produce(HandshakeContext context,
SSLExtension[] extensions)
Produce extension values for the specified extensions.
|
(专用程序包) void |
SSLExtensions.reproduce(HandshakeContext context,
SSLExtension[] extensions)
Produce extension values for the specified extensions, replacing if
there is an existing extension value for a specified extension.
|
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) SSLExtension[] |
SSLConfiguration.getExclusiveExtensions(SSLHandshake handshakeType,
List<SSLExtension> excluded)
Get the enabled extensions for the specific handshake message, excluding
the specified extensions.
|
| 构造器和说明 |
|---|
ClientHelloMessage(HandshakeContext handshakeContext,
ByteBuffer m,
SSLExtension[] supportedExtensions) |
SSLExtensions(SSLHandshake.HandshakeMessage hm,
ByteBuffer m,
SSLExtension[] extensions) |
StaplingParameters(SSLExtension ext,
CertStatusExtension.CertStatusRequestType type,
CertStatusExtension.CertStatusRequest req,
Map<X509Certificate,byte[]> responses) |
Copyright © 2023. All rights reserved.