AlgorithmParameters getProvider() method in Java with Examples
The getProvider() method of java.security.AlgorithmParameters class is used to return the provider of this algorithm parameter object.
Syntax:
public final Provider getProvider()
Return Value: This method returns the provider of this algorithm parameter object.
Below are the examples to illustrate the getProvider() method:
Example 1: For Algorithm DSA
// Java program to demonstrate // getAlgorithm() method import java.security.*; import java.util.*; public class GFG1 { public static void main(String[] argv) { try { // creating the object of // AlgorithmParameters // and getting instance // using getInstance() method AlgorithmParameters sr = AlgorithmParameters .getInstance("DSA"); // genrating the Parameters // using getAlgorithm() method Provider pro = sr.getProvider(); // printing the string algo System.out.println("Provider: " + pro); } catch (NoSuchAlgorithmException e) { System.out.println("Exception thrown: " + e); } catch (ProviderException e) { System.out.println("Exception thrown: " + e); } } } |
Provider: SUN version 1.8
Example 2: For Algorithm DiffieHellman
// Java program to demonstrate // getAlgorithm() method import java.security.*; import java.util.*; public class GFG1 { public static void main(String[] argv) { try { // creating the object of // AlgorithmParameters // and getting instance // using getInstance() method AlgorithmParameters sr = AlgorithmParameters .getInstance("DiffieHellman"); // genrating the Parameters // using getAlgorithm() method Provider pro = sr.getProvider(); // printing the string algo System.out.println("Provider: " + pro); } catch (NoSuchAlgorithmException e) { System.out.println("Exception thrown: " + e); } catch (ProviderException e) { System.out.println("Exception thrown: " + e); } } } |
Provider: SunJCE version 1.8
Reference: https://docs.oracle.com/javase/9/docs/api/java/security/AlgorithmParameters.html#getProvider–
Recommended Posts:
- AlgorithmParameters getAlgorithm() method in Java with Examples
- AlgorithmParameters toString() method in Java with Examples
- AlgorithmParameters getInstance() method in Java with Examples
- KeyPairGenerator getProvider() method in Java with Examples
- KeyFactory getProvider() method in Java with Examples
- MessageDigest getProvider() method in Java with Examples
- Java Signature getProvider() method with Examples
- KeyStore getProvider() method in Java with Examples
- SecureRandom getProvider() method in Java with Examples
- AlgorithmParameterGenerator getProvider() method in Java with Examples
- Provider.Service getProvider() method in Java with Examples
- Java lang.Long.lowestOneBit() method in Java with Examples
- Java.util.Collections.rotate() Method in Java with Examples
- Java lang.Long.byteValue() method in Java with Examples
- Java.util.Collections.disjoint() Method in java with Examples
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

