El método getAlgorithm( ) de la clase java.security.KeyFactory se utiliza para obtener el nombre del algoritmo asociado con esta KeyFactory.
Sintaxis:
public final String getAlgorithm()
Valor devuelto: este método devuelve el nombre del algoritmo asociado con esta KeyFactory.
A continuación se muestran los ejemplos para ilustrar el método getAlgorithm() .
Ejemplo 1:
Java
// Java program to demonstrate // getAlgorithm() method import java.security.*; import java.util.*; import java.security.spec.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // creating object of keyfactory KeyFactory keyFactory = KeyFactory.getInstance("DSA"); // getting the algorithm of KeyFactory // using getAlgorithm() method String algo = keyFactory.getAlgorithm(); // printing the algorithm System.out.println("Algorithm : " + algo); } catch (NoSuchAlgorithmException e) { System.out.println("Exception thrown : " + e); } catch (ProviderException e) { System.out.println("Exception thrown : " + e); } } }
Producción
Algorithm : DSA
Ejemplo 2:
Java
// Java program to demonstrate // getAlgorithm() method import java.security.*; import java.util.*; import java.security.spec.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // creating object of keyfactory KeyFactory keyFactory = KeyFactory .getInstance("DiffieHellman"); // getting the algorithm of KeyFactory // using getAlgorithm() method String algo = keyFactory.getAlgorithm(); // printing the algorithm System.out.println("Algorithm : " + algo); } catch (NoSuchAlgorithmException e) { System.out.println("Exception thrown : " + e); } catch (ProviderException e) { System.out.println("Exception thrown : " + e); } } }
Producción
Algorithm : DiffieHellman
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA