Package org.ldaptive

Class Credential

java.lang.Object
org.ldaptive.Credential

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

    • bytes

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

    • 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 Details

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object