Github user paulk-asert commented on a diff in the pull request:

    https://github.com/apache/groovy/pull/793#discussion_r216121214
  
    --- Diff: 
src/main/java/org/codehaus/groovy/runtime/EncodingGroovyMethods.java ---
    @@ -389,6 +390,26 @@ public static String md5(byte[] self) throws 
NoSuchAlgorithmException {
             return digest(self, MD5);
         }
     
    +    /**
    +     * Calculate SHA-256 of the CharSequence instance
    +     * @return SHA-256 value
    +     * @throws NoSuchAlgorithmException if SHA-256 algorithm not found
    +     * @since 2.5.0
    +     */
    +    public static String sha256(CharSequence self) throws 
NoSuchAlgorithmException {
    +        return digest(self, SHA_256);
    +    }
    +
    +    /**
    +     * Calculate SHA-256 of the byte array
    +     * @return SHA-256 value
    +     * @throws NoSuchAlgorithmException if SHA-256 algorithm not found
    +     * @since 2.5.0
    --- End diff --
    
    ditto


---

Reply via email to