Package net.minecraft.util
Interface SignatureValidator
public interface SignatureValidator
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic SignatureValidatorfrom(com.mojang.authlib.yggdrasil.ServicesKeySet serviceKeySet, com.mojang.authlib.yggdrasil.ServicesKeyType serviceKeyType) static SignatureValidatordefault booleanvalidate(byte[] digest, byte[] signature) booleanvalidate(SignatureUpdater updater, byte[] signature) private static booleanverifySignature(SignatureUpdater updater, byte[] signatureBytes, Signature signature)
-
Field Details
-
NO_VALIDATION
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
Method Details
-
validate
-
validate
default boolean validate(byte[] digest, byte[] signature) -
verifySignature
private static boolean verifySignature(SignatureUpdater updater, byte[] signatureBytes, Signature signature) throws SignatureException - Throws:
SignatureException
-
from
-
from
@Nullable static SignatureValidator from(com.mojang.authlib.yggdrasil.ServicesKeySet serviceKeySet, com.mojang.authlib.yggdrasil.ServicesKeyType serviceKeyType)
-