Uses of Record Class
io.github.mahmoudimus.quic.tls.CertifiedKey
Packages that use CertifiedKey
Package
Description
A TLS 1.3 handshake (RFC 8446) for QUIC (RFC 9001), client and server, ported from rustls with
quinn's session interface.
-
Uses of CertifiedKey in io.github.mahmoudimus.quic.tls
Methods in io.github.mahmoudimus.quic.tls that return CertifiedKeyModifier and TypeMethodDescriptionstatic CertifiedKeyCertifiedKey.fromKeyManager(X509KeyManager keyManager, String alias) The chain and key a key manager holds under an alias.static CertifiedKeyCertifiedKey.of(PrivateKey privateKey, X509Certificate... chain) A certified key from a chain given as varargs.Methods in io.github.mahmoudimus.quic.tls with parameters of type CertifiedKeyModifier and TypeMethodDescriptionTlsConfig.Builder.certificate(CertifiedKey key) Server: one certificate for every connection.TlsConfig.Builder.clientCertificate(CertifiedKey key) Client: the certificate to present if the server asks for one.Method parameters in io.github.mahmoudimus.quic.tls with type arguments of type CertifiedKeyModifier and TypeMethodDescriptionTlsConfig.Builder.certificateSelector(Function<ClientHelloInfo, CertifiedKey> selector) Server: picks the certificate for each ClientHello, typically by its server name.