History - net.minecraft.server.jsonrpc.security.AuthenticationHandler
25w45a
Names
avp
avx
Fields
org.slf4j.Logger: c, LOGGER, field_62832, LOGGER, f_413658_
org.slf4j.Logger: b, LOGGER, field_62832, LOGGER
io.netty.util.AttributeKey<Boolean>: d, AUTHENTICATED_KEY, field_63006, AUTHENTICATED_KEY, f_413965_
io.netty.util.AttributeKey<Boolean>: c, AUTHENTICATED_KEY, field_63006, AUTHENTICATED_KEY
String: a, AUTH_HEADER, field_62830, AUTHORIZATION_HEADER, f_413905_
String: b, BEARER_PREFIX, field_62831, BEARER_PREFIX, f_411584_
String: a, BEARER_PREFIX, field_62831, BEARER_PREFIX
SecurityConfig: e, securityConfig, field_62833, token, f_413668_
SecurityConfig: g, securityConfig, field_62833, token
io.netty.util.AttributeKey<Boolean>: d, ATTR_WEBSOCKET_ALLOWED, field_63671, WEBSOCKET_AUTH_ALLOWED_KEY
String: e, SUBPROTOCOL_VALUE, field_63672, PROTOCOL
String: f, SUBPROTOCOL_HEADER_PREFIX, field_63673, PROTOCOL_PREFIX
Set<String>: h, allowedOrigins, field_63674, allowedOrigins
Constructors
Methods
void (io.netty.channel.ChannelHandlerContext, Object): channelRead, channelRead, channelRead, channelRead, channelRead
void (io.netty.channel.ChannelHandlerContext, Object): channelRead, channelRead, channelRead, channelRead
AuthenticationHandler$SecurityCheckResult (io.netty.handler.codec.http.HttpRequest): a, performSecurityChecks, method_74511, authenticate, m_416115_
AuthenticationHandler$SecurityCheckResult (io.netty.handler.codec.http.HttpRequest): a, performSecurityChecks, method_74511, authenticate
boolean (io.netty.handler.codec.http.HttpRequest): b, validateAuthentication, method_74513, isAuthenticated, m_418562_
boolean (String): a, isValidApiKey, method_74512, tokenMatches, m_416106_
boolean (String): a, isValidApiKey, method_74512, tokenMatches
String (io.netty.channel.ChannelHandlerContext): a, getClientIp, method_74508, getHostAddress, m_417314_
String (io.netty.channel.ChannelHandlerContext): a, getClientIp, method_74508, getHostAddress
void (io.netty.channel.ChannelHandlerContext, String): a, sendUnauthorizedResponse, method_74510, sendUnauthorizedError, m_419855_
void (io.netty.channel.ChannelHandlerContext, String): a, sendUnauthorizedResponse, method_74510, sendUnauthorizedError
void (io.netty.channel.ChannelHandlerContext, Object, io.netty.channel.ChannelPromise): write, write, write, write
boolean (io.netty.handler.codec.http.HttpRequest): b, isAllowedOriginHeader, method_75593, isOriginAllowed
String (io.netty.handler.codec.http.HttpRequest): c, parseTokenInAuthorizationHeader, method_75594, getBearerToken
String (io.netty.handler.codec.http.HttpRequest): d, parseTokenInSecWebsocketProtocolHeader, method_75595, getProtocolToken
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
avp
net.minecraft.server.jsonrpc.security.AuthenticationHandler
net.minecraft.class_12000
net.minecraft.server.dedicated.management.network.BearerAuthenticationHandler
net.minecraft.src.C_410845_
Fields
org.slf4j.Logger: c, LOGGER, field_62832, LOGGER, f_413658_
io.netty.util.AttributeKey<Boolean>: d, AUTHENTICATED_KEY, field_63006, AUTHENTICATED_KEY, f_413965_
String: a, AUTH_HEADER, field_62830, AUTHORIZATION_HEADER, f_413905_
String: b, BEARER_PREFIX, field_62831, BEARER_PREFIX, f_411584_
SecurityConfig: e, securityConfig, field_62833, token, f_413668_
Constructors
Methods
void (io.netty.channel.ChannelHandlerContext, Object): channelRead, channelRead, channelRead, channelRead, channelRead
AuthenticationHandler$SecurityCheckResult (io.netty.handler.codec.http.HttpRequest): a, performSecurityChecks, method_74511, authenticate, m_416115_
boolean (io.netty.handler.codec.http.HttpRequest): b, validateAuthentication, method_74513, isAuthenticated, m_418562_
boolean (String): a, isValidApiKey, method_74512, tokenMatches, m_416106_
String (io.netty.channel.ChannelHandlerContext): a, getClientIp, method_74508, getHostAddress, m_417314_
void (io.netty.channel.ChannelHandlerContext, String): a, sendUnauthorizedResponse, method_74510, sendUnauthorizedError, m_419855_