Package org.ldaptive

Class Credential


  • public class Credential
    extends Object
    Provides convenience methods for converting the various types of passwords into a byte array.
    • Field Detail

      • bytes

        private final byte[] bytes
        Credential stored as a byte array.
    • Constructor Detail

      • Credential

        public Credential​(String password)
        Creates a new credential.
        Parameters:
        password - converted from UTF-8 to a byte array
      • Credential

        public Credential​(char[] password)
        Creates a new credential.
        Parameters:
        password - converted from UTF-8 to a byte array
      • Credential

        public Credential​(byte[] password)
        Creates a new credential.
        Parameters:
        password - to store
    • Method Detail

      • getBytes

        public byte[] getBytes()
        Returns this credential as a byte array.
        Returns:
        credential bytes
      • getString

        public String getString()
        Returns this credential as a string.
        Returns:
        credential string
      • getChars

        public char[] getChars()
        Returns this credential as a character array.
        Returns:
        credential characters