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