Package net.minecraft.network.encryption
Interface SignatureVerifier
public interface SignatureVerifier
- Mappings:
 Namespace Name named net/minecraft/network/encryption/SignatureVerifierintermediary net/minecraft/class_7500official bcq
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable SignatureVerifiercreate(com.mojang.authlib.yggdrasil.ServicesKeySet servicesKeySet, com.mojang.authlib.yggdrasil.ServicesKeyType servicesKeyType) static SignatureVerifierdefault booleanvalidate(byte[] signedData, byte[] signatureData) booleanvalidate(SignatureUpdatable updatable, byte[] signatureData) private static booleanverify(SignatureUpdatable updatable, byte[] signatureData, Signature signature)  
- 
Field Details
- 
NOOP
- Mappings:
 Namespace Name Mixin selector named NOOPLnet/minecraft/network/encryption/SignatureVerifier;NOOP:Lnet/minecraft/network/encryption/SignatureVerifier;intermediary field_39397Lnet/minecraft/class_7500;field_39397:Lnet/minecraft/class_7500;official aLbcq;a:Lbcq;
 - 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/network/encryption/SignatureVerifier;LOGGER:Lorg/slf4j/Logger;intermediary field_39398Lnet/minecraft/class_7500;field_39398:Lorg/slf4j/Logger;official bLbcq;b:Lorg/slf4j/Logger;
 
 - 
 - 
Method Details
- 
validate
- Mappings:
 Namespace Name Mixin selector named validateLnet/minecraft/network/encryption/SignatureVerifier;validate(Lnet/minecraft/network/encryption/SignatureUpdatable;[B)Zintermediary validateLnet/minecraft/class_7500;validate(Lnet/minecraft/class_7498;[B)Zofficial validateLbcq;validate(Lbcp;[B)Z
 - 
validate
default boolean validate(byte[] signedData, byte[] signatureData) - Mappings:
 Namespace Name Mixin selector named validateLnet/minecraft/network/encryption/SignatureVerifier;validate([B[B)Zintermediary method_44177Lnet/minecraft/class_7500;method_44177([B[B)Zofficial aLbcq;a([B[B)Z
 - 
verify
private static boolean verify(SignatureUpdatable updatable, byte[] signatureData, Signature signature) throws SignatureException - Throws:
 SignatureException- Mappings:
 Namespace Name Mixin selector named verifyLnet/minecraft/network/encryption/SignatureVerifier;verify(Lnet/minecraft/network/encryption/SignatureUpdatable;[BLjava/security/Signature;)Zintermediary method_44171Lnet/minecraft/class_7500;method_44171(Lnet/minecraft/class_7498;[BLjava/security/Signature;)Zofficial aLbcq;a(Lbcp;[BLjava/security/Signature;)Z
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/network/encryption/SignatureVerifier;create(Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/network/encryption/SignatureVerifier;intermediary method_44175Lnet/minecraft/class_7500;method_44175(Ljava/security/PublicKey;Ljava/lang/String;)Lnet/minecraft/class_7500;official aLbcq;a(Ljava/security/PublicKey;Ljava/lang/String;)Lbcq;
 - 
create
@Nullable static @Nullable SignatureVerifier create(com.mojang.authlib.yggdrasil.ServicesKeySet servicesKeySet, com.mojang.authlib.yggdrasil.ServicesKeyType servicesKeyType) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/network/encryption/SignatureVerifier;create(Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/network/encryption/SignatureVerifier;intermediary method_44172Lnet/minecraft/class_7500;method_44172(Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/class_7500;official aLbcq;a(Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lbcq;
 
 -