validateToken() — netty Function Reference
Architecture documentation for the validateToken() function in InsecureQuicTokenHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD efba2382_ff70_c4fa_9961_de807c652532["validateToken()"] a7594ed0_6955_440b_3994_ff7a9ab546fb["InsecureQuicTokenHandler"] efba2382_ff70_c4fa_9961_de807c652532 -->|defined in| a7594ed0_6955_440b_3994_ff7a9ab546fb style efba2382_ff70_c4fa_9961_de807c652532 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/InsecureQuicTokenHandler.java lines 57–78
@Override
public int validateToken(ByteBuf token, InetSocketAddress address) {
final byte[] addr = address.getAddress().getAddress();
int minLength = SERVER_NAME_BYTES.length + address.getAddress().getAddress().length;
if (token.readableBytes() <= SERVER_NAME_BYTES.length + addr.length) {
return -1;
}
if (!SERVER_NAME_BUFFER.equals(token.slice(0, SERVER_NAME_BYTES.length))) {
return -1;
}
ByteBuf addressBuffer = Unpooled.wrappedBuffer(addr);
try {
if (!addressBuffer.equals(token.slice(SERVER_NAME_BYTES.length, addr.length))) {
return -1;
}
} finally {
addressBuffer.release();
}
return minLength;
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does validateToken() do?
validateToken() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/InsecureQuicTokenHandler.java.
Where is validateToken() defined?
validateToken() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/InsecureQuicTokenHandler.java at line 57.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free