Class ScramCredentialsEntry

    • Constructor Detail

      • ScramCredentialsEntry

        public ScramCredentialsEntry​(java.lang.String algorithm,
                                     PlainCredentialsEntry entry)
                              throws java.security.NoSuchAlgorithmException,
                                     java.security.InvalidKeyException
        Throws:
        java.security.NoSuchAlgorithmException
        java.security.InvalidKeyException
      • ScramCredentialsEntry

        public ScramCredentialsEntry​(java.lang.String algorithm,
                                     byte[] salt,
                                     int iterations,
                                     byte[] saltedPassword)
    • Method Detail

      • getSalt

        public byte[] getSalt()
      • getSaltedPassword

        public byte[] getSaltedPassword()
      • getIterations

        public int getIterations()
      • verifyPlainPassword

        public boolean verifyPlainPassword​(java.lang.String password)
        Description copied from interface: Credentials.Entry
        Check if plaintext password will match stored credential
        Specified by:
        verifyPlainPassword in interface Credentials.Entry