0x00x0058
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | m_cipherSuite | int | Private | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | m_localCertificate | Certificate | Private | — | |
| 0x08 | m_masterSecret | TlsSecret | Private | — | |
| 0x08 | m_negotiatedVersion | ProtocolVersion | Private | — | |
| 0x08 | m_peerCertificate | Certificate | Private | — | |
| 0x08 | m_pskIdentity | byte[] | Private | — | |
| 0x08 | m_srpIdentity | byte[] | Private | — | |
| 0x08 | m_encodedServerExtensions | byte[] | Private | — | |
| 0x01 | m_extendedMasterSecret | bool | Private | — | |
| 0x0051 | 0x07 | unreflected bytes to end of Builder | |||
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| SessionParameters Build() | Public | 0x08 | |
| Builder SetCipherSuite(int cipherSuite) | Public | 0x08 | |
| Builder SetExtendedMasterSecret(bool extendedMasterSecret) | Public | 0x08 | |
| Builder SetLocalCertificate(Certificate localCertificate) | Public | 0x08 | |
| Builder SetMasterSecret(TlsSecret masterSecret) | Public | 0x08 | |
| Builder SetNegotiatedVersion(ProtocolVersion negotiatedVersion) | Public | 0x08 | |
| Builder SetPeerCertificate(Certificate peerCertificate) | Public | 0x08 | |
| Builder SetPskIdentity(const byte[]& pskIdentity) | Public | 0x08 | |
| Builder SetSrpIdentity(const byte[]& srpIdentity) | Public | 0x08 | |
| Builder SetServerExtensions(IDictionary<System.Int32 serverExtensions) | Public | 0x08 | |
| void Validate(bool condition, const string& parameter) | Private | 0x08 |