| 程序包 | 说明 |
|---|---|
| org.openeuler.sun.security.ssl |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) CipherSuite |
TransportContext.cipherSuite |
private CipherSuite |
SSLSessionImpl.cipherSuite |
(专用程序包) CipherSuite |
ServerHello.ServerHelloMessage.cipherSuite |
(专用程序包) CipherSuite |
ServerHello.T12ServerHelloProducer.KeyExchangeProperties.cipherSuite |
(专用程序包) CipherSuite |
ServerHello.GMTLSServerHelloProducer.KeyExchangeProperties.cipherSuite |
private CipherSuite |
SSLTrafficKeyDerivation.T13TrafficKeyDerivation.cs |
(专用程序包) CipherSuite |
HandshakeContext.negotiatedCipherSuite |
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) List<CipherSuite> |
HandshakeContext.activeCipherSuites |
(专用程序包) List<CipherSuite> |
ClientHello.ClientHelloMessage.cipherSuites |
private static Collection<CipherSuite> |
SSLContextImpl.clientCustomizedCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.TLS10Context.clientDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.TLS11Context.clientDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.TLS12Context.clientDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.TLS13Context.clientDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.GMTLSContext.clientDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.CustomizedTLSContext.clientDefaultCipherSuites |
(专用程序包) List<CipherSuite> |
SSLConfiguration.enabledCipherSuites |
private static Collection<CipherSuite> |
SSLContextImpl.serverCustomizedCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.AbstractTLSContext.serverDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.CustomizedTLSContext.serverDefaultCipherSuites |
private static List<CipherSuite> |
SSLContextImpl.AbstractTLSContext.supportedCipherSuites |
| 限定符和类型 | 方法和说明 |
|---|---|
private static CipherSuite |
ServerHello.T13ServerHelloProducer.chooseCipherSuite(ServerHandshakeContext shc,
ClientHello.ClientHelloMessage clientHello) |
(专用程序包) CipherSuite |
SSLSessionImpl.getSuite()
Returns the cipher spec in use on this session
|
(专用程序包) static CipherSuite |
CipherSuite.nameOf(String ciperSuiteName) |
(专用程序包) static CipherSuite |
CipherSuite.valueOf(int id) |
static CipherSuite |
CipherSuite.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static CipherSuite[] |
CipherSuite.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) static Collection<CipherSuite> |
CipherSuite.allowedCipherSuites() |
(专用程序包) static Collection<CipherSuite> |
CipherSuite.defaultCipherSuites() |
private static List<CipherSuite> |
HandshakeContext.getActiveCipherSuites(List<ProtocolVersion> enabledProtocols,
List<CipherSuite> enabledCipherSuites,
AlgorithmConstraints algorithmConstraints) |
private static List<CipherSuite> |
SSLContextImpl.getApplicableCipherSuites(Collection<CipherSuite> allowedCipherSuites,
List<ProtocolVersion> protocols) |
private static List<CipherSuite> |
SSLContextImpl.getApplicableEnabledCipherSuites(List<ProtocolVersion> protocols,
boolean isClient) |
private static List<CipherSuite> |
SSLContextImpl.getApplicableSupportedCipherSuites(List<ProtocolVersion> protocols) |
private static List<CipherSuite> |
ClientHello.ClientHelloMessage.getCipherSuites(int[] ids) |
(专用程序包) abstract List<CipherSuite> |
SSLContextImpl.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.TLS10Context.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.TLS11Context.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.TLS12Context.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.TLS13Context.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.GMTLSContext.getClientDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.CustomizedTLSContext.getClientDefaultCipherSuites() |
private static Collection<CipherSuite> |
SSLContextImpl.getCustomizedCipherSuites(String propertyName) |
(专用程序包) List<CipherSuite> |
SSLContextImpl.getDefaultCipherSuites(boolean roleIsServer) |
(专用程序包) static List<CipherSuite> |
CipherSuite.getGMCipherSuites() |
(专用程序包) abstract List<CipherSuite> |
SSLContextImpl.getServerDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.AbstractTLSContext.getServerDefaultCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.CustomizedTLSContext.getServerDefaultCipherSuites() |
(专用程序包) abstract List<CipherSuite> |
SSLContextImpl.getSupportedCipherSuites() |
(专用程序包) List<CipherSuite> |
SSLContextImpl.AbstractTLSContext.getSupportedCipherSuites() |
(专用程序包) static List<CipherSuite> |
CipherSuite.validValuesOf(String[] names)
Validates and converts an array of cipher suite names.
|
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) void |
HandshakeHash.determine(ProtocolVersion protocolVersion,
CipherSuite cipherSuite) |
(专用程序包) String |
SSLTrafficKeyDerivation.KeySchedule.getAlgorithm(CipherSuite cs,
String algorithm) |
(专用程序包) int |
SSLTrafficKeyDerivation.KeySchedule.getKeyLength(CipherSuite cs) |
private static boolean |
HandshakeContext.isActivatable(CipherSuite suite,
AlgorithmConstraints algorithmConstraints,
Map<SupportedGroupsExtension.NamedGroupType,Boolean> cachedStatus) |
(专用程序包) boolean |
HandshakeContext.isNegotiable(CipherSuite cs)
Check if the given cipher suite is enabled and available within
the current active cipher suites.
|
(专用程序包) static boolean |
HandshakeContext.isNegotiable(List<CipherSuite> proposed,
CipherSuite cs)
Check if the given cipher suite is enabled and available within
the proposed cipher suite list.
|
(专用程序包) static boolean |
HandshakeContext.isNegotiable(List<CipherSuite> proposed,
ProtocolVersion protocolVersion,
CipherSuite cs)
Check if the given cipher suite is enabled and available within
the proposed cipher suite list and specific protocol version.
|
(专用程序包) void |
SSLSessionImpl.setSuite(CipherSuite suite)
Resets the cipher spec in use on this session
|
| 限定符和类型 | 方法和说明 |
|---|---|
private static List<CipherSuite> |
HandshakeContext.getActiveCipherSuites(List<ProtocolVersion> enabledProtocols,
List<CipherSuite> enabledCipherSuites,
AlgorithmConstraints algorithmConstraints) |
private static List<ProtocolVersion> |
HandshakeContext.getActiveProtocols(List<ProtocolVersion> enabledProtocols,
List<CipherSuite> enabledCipherSuites,
AlgorithmConstraints algorithmConstraints) |
private static List<CipherSuite> |
SSLContextImpl.getApplicableCipherSuites(Collection<CipherSuite> allowedCipherSuites,
List<ProtocolVersion> protocols) |
private static int[] |
ClientHello.ClientHelloMessage.getCipherSuiteIds(List<CipherSuite> cipherSuites) |
(专用程序包) boolean |
SSLContextImpl.isDefaultCipherSuiteList(List<CipherSuite> cipherSuites)
Return whether a protocol list is the original default enabled
protocols.
|
(专用程序包) static boolean |
HandshakeContext.isNegotiable(List<CipherSuite> proposed,
CipherSuite cs)
Check if the given cipher suite is enabled and available within
the proposed cipher suite list.
|
(专用程序包) static boolean |
HandshakeContext.isNegotiable(List<CipherSuite> proposed,
ProtocolVersion protocolVersion,
CipherSuite cs)
Check if the given cipher suite is enabled and available within
the proposed cipher suite list and specific protocol version.
|
(专用程序包) boolean |
SupportedGroupsExtension.NamedGroupType.isSupported(List<CipherSuite> cipherSuites) |
(专用程序包) boolean |
SupportedGroupsExtension.NamedGroup.isSupported(List<CipherSuite> cipherSuites) |
(专用程序包) static String[] |
CipherSuite.namesOf(List<CipherSuite> cipherSuites) |
| 构造器和说明 |
|---|
GMTLSHandshakeHash(CipherSuite cipherSuite) |
KeyExchangeProperties(CipherSuite cipherSuite,
SSLKeyExchange keyExchange,
SSLPossession[] possessions) |
KeyExchangeProperties(CipherSuite cipherSuite,
SSLKeyExchange keyExchange,
SSLPossession[] possessions) |
S30HandshakeHash(CipherSuite cipherSuite) |
ServerHelloMessage(HandshakeContext context,
ProtocolVersion serverVersion,
SessionId sessionId,
CipherSuite cipherSuite,
RandomCookie serverRandom,
ClientHello.ClientHelloMessage clientHello) |
SSLSessionImpl(HandshakeContext hc,
CipherSuite cipherSuite) |
SSLSessionImpl(HandshakeContext hc,
CipherSuite cipherSuite,
SessionId id) |
SSLSessionImpl(HandshakeContext hc,
CipherSuite cipherSuite,
SessionId id,
long creationTime) |
T10HandshakeHash(CipherSuite cipherSuite) |
T12HandshakeHash(CipherSuite cipherSuite) |
T13HandshakeHash(CipherSuite cipherSuite) |
| 构造器和说明 |
|---|
ClientHelloMessage(HandshakeContext handshakeContext,
int clientVersion,
SessionId sessionId,
List<CipherSuite> cipherSuites,
SecureRandom generator) |
Copyright © 2023. All rights reserved.