Datensatzklasse KeyPairResponse1_19_0

java.lang.Object
java.lang.Record
com.viaversion.viafabricplus.features.networking.legacy_chat_signature.KeyPairResponse1_19_0

public record KeyPairResponse1_19_0(com.mojang.authlib.yggdrasil.response.KeyPairResponse.KeyPair keyPair, ByteBuffer publicKeySignatureV2, ByteBuffer publicKeySignature, String expiresAt, String refreshedAfter) extends Record
This class is part of the AuthLib, we are overwriting this class to add the publicKeySignature field.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    KeyPairResponse1_19_0(com.mojang.authlib.yggdrasil.response.KeyPairResponse.KeyPair keyPair, ByteBuffer publicKeySignatureV2, ByteBuffer publicKeySignature, String expiresAt, String refreshedAfter)
    Erstellt eine Instanz einer Datensatzklasse KeyPairResponse1_19_0.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    Gibt den Wert für die Datensatzkomponente expiresAt zurück.
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    com.mojang.authlib.yggdrasil.response.KeyPairResponse.KeyPair
    Gibt den Wert für die Datensatzkomponente keyPair zurück.
    Gibt den Wert für die Datensatzkomponente publicKeySignature zurück.
    Gibt den Wert für die Datensatzkomponente publicKeySignatureV2 zurück.
    Gibt den Wert für die Datensatzkomponente refreshedAfter zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • KeyPairResponse1_19_0

      public KeyPairResponse1_19_0(com.mojang.authlib.yggdrasil.response.KeyPairResponse.KeyPair keyPair, ByteBuffer publicKeySignatureV2, ByteBuffer publicKeySignature, String expiresAt, String refreshedAfter)
      Erstellt eine Instanz einer Datensatzklasse KeyPairResponse1_19_0.
      Parameter:
      keyPair - Wert für die Datensatzkomponente keyPair
      publicKeySignatureV2 - Wert für die Datensatzkomponente publicKeySignatureV2
      publicKeySignature - Wert für die Datensatzkomponente publicKeySignature
      expiresAt - Wert für die Datensatzkomponente expiresAt
      refreshedAfter - Wert für die Datensatzkomponente refreshedAfter
  • Methodendetails

    • toString

      public final String toString()
      Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten.
      Angegeben von:
      toString in Klasse Record
      Gibt zurück:
      eine Zeichenfolgendarstellung dieses Objekts
    • hashCode

      public final int hashCode()
      Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet.
      Angegeben von:
      hashCode in Klasse Record
      Gibt zurück:
      ein Hashcodewert für dieses Objekt
    • equals

      public final boolean equals(Object o)
      Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mit Objects::equals(Object,Object).
      Angegeben von:
      equals in Klasse Record
      Parameter:
      o - das Objekt, mit dem verglichen wird
      Gibt zurück:
      true, wenn dieses Objekt gleich dem Argument o ist, andernfalls false.
    • keyPair

      public com.mojang.authlib.yggdrasil.response.KeyPairResponse.KeyPair keyPair()
      Gibt den Wert für die Datensatzkomponente keyPair zurück.
      Gibt zurück:
      Wert der Datensatzkomponente keyPair
    • publicKeySignatureV2

      public ByteBuffer publicKeySignatureV2()
      Gibt den Wert für die Datensatzkomponente publicKeySignatureV2 zurück.
      Gibt zurück:
      Wert der Datensatzkomponente publicKeySignatureV2
    • publicKeySignature

      public ByteBuffer publicKeySignature()
      Gibt den Wert für die Datensatzkomponente publicKeySignature zurück.
      Gibt zurück:
      Wert der Datensatzkomponente publicKeySignature
    • expiresAt

      public String expiresAt()
      Gibt den Wert für die Datensatzkomponente expiresAt zurück.
      Gibt zurück:
      Wert der Datensatzkomponente expiresAt
    • refreshedAfter

      public String refreshedAfter()
      Gibt den Wert für die Datensatzkomponente refreshedAfter zurück.
      Gibt zurück:
      Wert der Datensatzkomponente refreshedAfter