public class DtlsBlockConnectionState extends DTLSConnectionState
cipherSuite, compressionMethod, NULL| Modifier and Type | Method and Description |
|---|---|
byte[] |
decrypt(Record record,
byte[] ciphertextFragment)
Decrypt fragment for provided record.
|
void |
destroy() |
byte[] |
encrypt(Record record,
byte[] fragment)
Encrypt fragment for provided record.
|
boolean |
isDestroyed() |
String |
toString() |
create, hasValidCipherSuitepublic void destroy()
throws DestroyFailedException
DestroyFailedExceptionpublic boolean isDestroyed()
public byte[] encrypt(Record record, byte[] fragment) throws GeneralSecurityException
DTLSConnectionStateencrypt in class DTLSConnectionStaterecord - record to encrypt fragment forfragment - fragment to encryptGeneralSecurityException - if an error occured during encryptionpublic byte[] decrypt(Record record, byte[] ciphertextFragment) throws GeneralSecurityException
DTLSConnectionStatedecrypt in class DTLSConnectionStaterecord - record to decrypt fragment forciphertextFragment - encrypted fragmentGeneralSecurityException - if an error occurred during decryptionCopyright © 2023 Eclipse Foundation. All rights reserved.