Class PasswordVerifier

java.lang.Object
pro.gravit.launchserver.auth.password.PasswordVerifier
Direct Known Subclasses:
AcceptPasswordVerifier, DigestPasswordVerifier, DoubleDigestPasswordVerifier, JsonPasswordVerifier, PlainPasswordVerifier, RejectPasswordVerifier

public abstract class PasswordVerifier extends Object
  • Field Details

    • providers

      public static final pro.gravit.utils.ProviderMap<PasswordVerifier> providers
  • Constructor Details

    • PasswordVerifier

      public PasswordVerifier()
  • Method Details

    • registerProviders

      public static void registerProviders()
    • check

      public abstract boolean check(String encryptedPassword, String password)
    • encrypt

      public String encrypt(String password)