abstract static class SSLCipher.SSLReadCipher extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) Authenticator |
authenticator |
(专用程序包) SecretKey |
baseSecret |
(专用程序包) long |
keyLimitCountdown |
(专用程序包) boolean |
keyLimitEnabled |
(专用程序包) ProtocolVersion |
protocolVersion |
| 构造器和说明 |
|---|
SSLReadCipher(Authenticator authenticator,
ProtocolVersion protocolVersion) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
atKeyLimit()
Check if processed bytes have reached the key usage limit.
|
(专用程序包) abstract Plaintext |
decrypt(byte contentType,
ByteBuffer bb,
byte[] sequence) |
(专用程序包) void |
dispose() |
(专用程序包) abstract int |
estimateFragmentSize(int packetSize,
int headerSize) |
(专用程序包) boolean |
isNullCipher() |
(专用程序包) static SSLCipher.SSLReadCipher |
nullTlsReadCipher() |
final Authenticator authenticator
final ProtocolVersion protocolVersion
boolean keyLimitEnabled
long keyLimitCountdown
SecretKey baseSecret
SSLReadCipher(Authenticator authenticator, ProtocolVersion protocolVersion)
static final SSLCipher.SSLReadCipher nullTlsReadCipher()
abstract Plaintext decrypt(byte contentType, ByteBuffer bb, byte[] sequence) throws GeneralSecurityException
void dispose()
abstract int estimateFragmentSize(int packetSize,
int headerSize)
boolean isNullCipher()
public boolean atKeyLimit()
Copyright © 2023. All rights reserved.