Class UnicodePwdValueTranscoder

java.lang.Object
org.ldaptive.transcode.AbstractBinaryValueTranscoder<String>
org.ldaptive.ad.transcode.UnicodePwdValueTranscoder
All Implemented Interfaces:
ValueTranscoder<String>

public class UnicodePwdValueTranscoder extends AbstractBinaryValueTranscoder<String>
Decodes and encodes an active directory unicodePwd value for use in an ldap attribute value.
  • Constructor Details

    • UnicodePwdValueTranscoder

      public UnicodePwdValueTranscoder()
  • Method Details

    • decodeBinaryValue

      public String decodeBinaryValue(byte[] value)
      Description copied from interface: ValueTranscoder
      Decodes the supplied ldap attribute value into a custom type.
      Parameters:
      value - to decode
      Returns:
      decoded value
    • encodeBinaryValue

      public byte[] encodeBinaryValue(String value)
      Description copied from interface: ValueTranscoder
      Encodes the supplied value into an ldap attribute value.
      Parameters:
      value - to encode
      Returns:
      encoded value
    • getType

      public Class<String> getType()
      Description copied from interface: ValueTranscoder
      Returns the type produced by this value transcoder.
      Returns:
      type produced by this value transcoder