OxL Справочник OxL
РусскийEnglish

method TlsStream.peerCertSha256

Lowercase hex SHA-256 of the peer's leaf certificate (DER), usable as TlsConfig.pin; "" without a certificate.

Example:

oxl✓ проверяется в CI
use std.net { TlsStream, TlsConfig, SocketAddr }

// pin the certificate seen on a first connection (trust on first use)
fn pinned(addr: SocketAddr, pin: str) -> TlsStream | NetError  net {
  TlsStream.connect(addr, TlsConfig{ pin: pin })
}
pub(api) fn peerCertSha256() -> str

С версии. 1.0.0-beta

Возвращает

str

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/net/tls.oxl:411

См. также