| int GetCiphertextDecodeLimit(int plaintextLimit) | Public+3 flags | | 0x04 |
| int GetCiphertextEncodeLimit(int plaintextLength, int plaintextLimit) | Public+3 flags | | 0x04 |
| int GetPlaintextLimit(int ciphertextLimit) | Public+3 flags | | 0x04 |
| TlsEncodeResult EncodePlaintext(long seqNo, short contentType, ProtocolVersion recordVersion, int headerAllocation, const byte[]& plaintext, int offset, int len) | Public+3 flags | | 0x18 |
| TlsEncodeResult EncodePlaintext(long seqNo, short contentType, ProtocolVersion recordVersion, int headerAllocation, const ReadOnlySpan<System.Byte>& plaintext) | Public+3 flags | — | 0x18 |
| TlsDecodeResult DecodeCiphertext(long seqNo, short recordType, ProtocolVersion recordVersion, const byte[]& ciphertext, int offset, int len) | Public+3 flags | — | 0x08 |