![]() |
VOOZH | about |
The getInstance() method of java.security.MessageDigest class used to return a object of MessageDigest type that applies the assigned MessageDigest algorithm. Syntax:
public static MessageDigest getInstance(String algorithm) throws NoSuchAlgorithmException
Parameters: This method accepts the name of the standard Algorithm as a parameter. Return Value: This method provides an object of type MessageDigest. Exception: This method throws following exception:
Below are the examples to illustrate the getInstance() method: Example 1:
Status : MD5 Message Digest from SUN, <initialized>
Example 2: To show NoSuchAlgorithmException
Exception thrown : java.security.NoSuchAlgorithmException: GFG MessageDigest not available
This getInstance() method of java.security.MessageDigest class provides an object of MessageDigest type that applies the assigned MessageDigest algorithm and assigned provider object. Syntax:
public static MessageDigest getInstance(String algorithm, String provider) throws NoSuchAlgorithmException
Parameters: This method seeks the following arguments as a parameters:
Return Value: This method provides an object of type MessageDigest. Exception: This method throws following exceptions:
Below are the examples to illustrate the getInstance() method: Example 1:
Status : SHA-384 Message Digest from SUN, <initialized>
Example 2: To show NoSuchAlgorithmException
Exception thrown : java.security.NoSuchAlgorithmException: no such algorithm: GFG for provider SUN