Lines Matching defs:Credential
31 * Credentials. The Credential class represents an abstract mechanism for
35 * Often a Credential is related to a Password via a one way algorithm, so while
36 * a Password itself is a Credential, a UnixCrypt or MD5 digest of a a password
44 public abstract class Credential implements Serializable
46 private static final Logger LOG = Log.getLogger(Credential.class);
55 * another Credential object, a Password object or a String
58 * to both this Credential and the passed credential.
65 * known Credential type (eg "CRYPT:" or "MD5:" ) then a Credential of that
69 * @return A Credential or Password instance.
71 public static Credential getCredential(String credential)
83 public static class Crypt extends Credential
118 public static class MD5 extends Credential
175 else if (credentials instanceof Credential)
179 return ((Credential) credentials).check(this);