Class Credential.Crypt

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    Credential

    public static class Credential.Crypt
    extends Credential
    Unix Crypt Credentials
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String __TYPE  
      private java.lang.String _cooked  
      private static long serialVersionUID  
    • Constructor Summary

      Constructors 
      Constructor Description
      Crypt​(java.lang.String cooked)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean check​(java.lang.Object credentials)
      Check a credential
      static java.lang.String crypt​(java.lang.String user, java.lang.String pw)  
      boolean equals​(java.lang.Object credential)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • _cooked

        private final java.lang.String _cooked
    • Constructor Detail

      • Crypt

        Crypt​(java.lang.String cooked)
    • Method Detail

      • check

        public boolean check​(java.lang.Object credentials)
        Description copied from class: Credential
        Check a credential
        Specified by:
        check in class Credential
        Parameters:
        credentials - The credential to check against. This may either be another Credential object, a Password object or a String which is interpreted by this credential.
        Returns:
        True if the credentials indicated that the shared secret is known to both this Credential and the passed credential.
      • equals

        public boolean equals​(java.lang.Object credential)
        Overrides:
        equals in class java.lang.Object
      • crypt

        public static java.lang.String crypt​(java.lang.String user,
                                             java.lang.String pw)