Interface BukkitSessionService


public interface BukkitSessionService
Exposes authenticated proxy-session identity attached to the actual Bukkit player object.
  • Method Summary

    Modifier and Type
    Method
    Description
    find(org.bukkit.entity.Player player)
    Returns empty when the forwarding proof is missing, invalid, expired, replayed, or stale.
    default boolean
    matches(org.bukkit.entity.Player player, UUID proxyEpoch, long connectionId)
    Matches all connection identity fields, rather than UUID alone.
  • Method Details

    • find

      Optional<BackendPlayerSession> find(org.bukkit.entity.Player player)
      Returns empty when the forwarding proof is missing, invalid, expired, replayed, or stale.
    • matches

      default boolean matches(org.bukkit.entity.Player player, UUID proxyEpoch, long connectionId)
      Matches all connection identity fields, rather than UUID alone.