Class ScramCredentialsEntry.Decoder

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        Decoder()  
      protected Decoder​(java.lang.String algorithm)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Credentials.Entry decode​(BareJID user, java.lang.String value)
      Decode credentials stored in database to more suitable form.
      java.lang.String getName()
      Name of mechanism for which decoder works
      protected Credentials.Entry newInstance​(byte[] salt, int iterations, byte[] saltedPassword)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Decoder

        public Decoder()
      • Decoder

        protected Decoder​(java.lang.String algorithm)
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: Credentials.Decoder
        Name of mechanism for which decoder works
        Specified by:
        getName in interface Credentials.Decoder
        Returns:
        name of mechanism for which decoder works
      • newInstance

        protected Credentials.Entry newInstance​(byte[] salt,
                                                int iterations,
                                                byte[] saltedPassword)