Home / Function/ SslSessionTicketKey() — netty Function Reference

SslSessionTicketKey() — netty Function Reference

Architecture documentation for the SslSessionTicketKey() function in SslSessionTicketKey.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b5c18fee_ec56_0263_f3bd_c7de90ce710c["SslSessionTicketKey()"]
  d3c243c3_5759_f12a_c58d_5bfdbababc21["SslSessionTicketKey"]
  b5c18fee_ec56_0263_f3bd_c7de90ce710c -->|defined in| d3c243c3_5759_f12a_c58d_5bfdbababc21
  style b5c18fee_ec56_0263_f3bd_c7de90ce710c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SslSessionTicketKey.java lines 53–66

    public SslSessionTicketKey(byte[] name, byte[] hmacKey, byte[] aesKey) {
        if (name == null || name.length != NAME_SIZE) {
            throw new IllegalArgumentException("Length of name must be " + NAME_SIZE);
        }
        if (hmacKey == null || hmacKey.length != HMAC_KEY_SIZE) {
            throw new IllegalArgumentException("Length of hmacKey must be " + HMAC_KEY_SIZE);
        }
        if (aesKey == null || aesKey.length != AES_KEY_SIZE) {
            throw new IllegalArgumentException("Length of aesKey must be " + AES_KEY_SIZE);
        }
        this.name = name.clone();
        this.hmacKey = hmacKey.clone();
        this.aesKey = aesKey.clone();
    }

Domain

Subdomains

Frequently Asked Questions

What does SslSessionTicketKey() do?
SslSessionTicketKey() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SslSessionTicketKey.java.
Where is SslSessionTicketKey() defined?
SslSessionTicketKey() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SslSessionTicketKey.java at line 53.

Analyze Your Own Codebase

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

Try Supermodel Free