Home / Type/ QuicSslSessionContext Type — netty Architecture

QuicSslSessionContext Type — netty Architecture

Architecture documentation for the QuicSslSessionContext type/interface in QuicSslSessionContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  fcc5e66a_c29a_9063_d951_c7d0c1845578["QuicSslSessionContext"]
  ad5aed8e_9ace_6d5e_d767_e7e30e741476["QuicSslSessionContext.java"]
  fcc5e66a_c29a_9063_d951_c7d0c1845578 -->|defined in| ad5aed8e_9ace_6d5e_d767_e7e30e741476
  style fcc5e66a_c29a_9063_d951_c7d0c1845578 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicSslSessionContext.java lines 25–36

public interface QuicSslSessionContext extends SSLSessionContext {

    /**
     * Sets the {@link SslSessionTicketKey}s that should be used. The first key of the array is used for encryption
     * and decryption while the rest of the array is only used for decryption. This allows you to better handling
     * rotating of the keys. The rotating is the responsibility of the user.
     * If {@code null} is used for {@code keys} a key will automatically generated by the library and also rotated.
     *
     * @param keys the tickets to use.
     */
    void setTicketKeys(SslSessionTicketKey @Nullable ... keys);
}

Frequently Asked Questions

What is the QuicSslSessionContext type?
QuicSslSessionContext is a type/interface in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicSslSessionContext.java.
Where is QuicSslSessionContext defined?
QuicSslSessionContext is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicSslSessionContext.java at line 25.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free