KeyStore containsAlias() method in Java with Examples Last Updated : 03 Feb, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report The containsAlias() method of java.security.KeyStore class is used to check the presence of the requested alias. Syntax: public final boolean containsAlias(String alias) throws KeyStoreException Parameter: This method seeks the name of the alias as a parameter of String type of which the entry is to be checked.Return Value: This method returns a Boolean value stating the result.Exception: This method throws KeyStoreException if you don't initialize this keystore. Note: All the programs in this article won’t run on online IDE as no ‘privatekey’ Keystore exists. You can check this code on Java compiler on your system. To check this code, create a Keystore ‘privatekey’ on your system and set your own keystore password to access that keystore. Below are the examples to illustrate the containsAlias() method: Example 1: Java // Java program to demonstrate // containsAlias() method import java.security.*; import java.security.cert.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { try { // creating the object of MessageDigest // and getting instance // By using getInstance() method KeyStore sr = KeyStore.getInstance("JKS"); // Keystore password is require // to access Keystore char[] pass = ("123456").toCharArray(); // creating and initializing // object of InputStream InputStream is = new FileInputStream( "f:/java/private key.store"); // initializing keystore object sr.load(is, pass); // checking the presence of the aliases // using containsAlias() method boolean status = sr.containsAlias("ftpkey"); // display the result if (status) System.out.println("This aliases is present"); else System.out.println("This aliases is absent"); } catch (NoSuchAlgorithmException e) { System.out.println("Exception thrown : " + e); } catch (NullPointerException e) { System.out.println("Exception thrown : " + e); } catch (KeyStoreException e) { System.out.println("Exception thrown : " + e); } catch (FileNotFoundException e) { System.out.println("Exception thrown : " + e); } catch (IOException e) { System.out.println("Exception thrown : " + e); } catch (CertificateException e) { System.out.println("Exception thrown : " + e); } } } Output: This aliases is present Example 2: For KeyStoreException Java // Java program to demonstrate // containsAlias() method import java.security.*; import java.security.cert.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { try { // creating the object of MessageDigest // and getting instance // By using getInstance() method KeyStore sr = KeyStore.getInstance("JKS"); // initializing keystore object // sr.load(is, pass); // checking the presence of the aliases // using containsAlias() method boolean status = sr.containsAlias("gfg"); // display the result if (status) System.out.println("This aliases is present"); else System.out.println("This aliases is absent"); } catch (NullPointerException e) { System.out.println("Exception thrown : " + e); } catch (KeyStoreException e) { System.out.println("Exception thrown : " + e); } } } Output: Exception thrown : java.security.KeyStoreException: Uninitialized keystore Reference: https://docs.oracle.com/javase/9/docs/api/java/security/KeyStore.html#containsAlias-java.lang.String- Comment More infoAdvertise with us Next Article LinkedHashSet containsAll() method in Java with Example R rohitprasad3 Follow Improve Article Tags : Java Java-Functions Java-security package Java-KeyStore Practice Tags : Java Similar Reads KeyStore aliases() method in Java with Examples The aliases() method of java.security.KeyStore class provides alias name associated with this keystore object. Syntax: public final Enumeration aliases() throws KeyStoreException Return Value: This method returns the list of all alias associated with this keystore object as an Enum object.Exception: 3 min read List containsAll() method in Java with Examples The containsAll() method of List interface in Java is used to check if this List contains all of the elements in the specified Collection. So basically it is used to check if a List contains a set of elements or not. Syntax: boolean containsAll(Collection col) Parameters: This method accepts a manda 2 min read List contains() method in Java with Examples The contains() method of List interface in Java is used for checking if the specified element exists in the given list or not. Example:Java// Java Program to Demonstrate // List contains() Method import java.util.*; class GFG { public static void main (String[] args) { List<Integer> l = new Ar 3 min read LinkedHashSet containsAll() method in Java with Example The containsAll() method of Java LinkedHashSet is used to check whether two sets contain the same elements or not. It takes one set as a parameter and returns True if all of the elements of this set is present in the other set. Syntax: public boolean containsAll(Collection C) Parameters: The paramet 2 min read Map containsValue() method in Java with Examples The java.util.Map.containsValue() method is used to check whether a particular value is being mapped by a single or more than one key in the Map. It takes the value as a parameter and returns True if that value is mapped by any of the key in the map. Syntax: boolean containsValue(Object Value) Param 2 min read LinkedHashSet contains() Method in Java with Examples In Java, LinkedHashSet class contains methods known as contains() which is used to return true if this set contains the specified element otherwise false. Syntax: public boolean contains(Object o) Parameters: Element o as a parameter whose presence in this set is to be tested. Return Type: A boolean 2 min read Like