java_src/src/main/java/com/google/crypto/tink/Registry.java
/**
   * Returns an immutable list of key template names supported by registered key managers that are
   * allowed to generate new keys.
   *
   * @since 1.6.0
   */
Returns an immutable list of key template names supported by registered key managers that are
allowed to generate new keys.


Returns an immutable list of key template names supported by registered key managers that are allowed to generate new keys .
public static synchronized List<String> keyTemplates() {
    List<String> results = new ArrayList<>();
    for (String name : keyTemplateMap.keySet()) {
      results.add(name);
    }
    return Collections.unmodifiableList(results);
  }
public static synchronized List < String > keyTemplates ( ) { List < String > results = new ArrayList < > ( ) ; for ( String name : keyTemplateMap . keySet ( ) ) { results . add ( name ) ; } return Collections . unmodifiableList ( results ) ; }
Returns an immutable list of key template names supported by registered key managers that are
 allowed to generate new keys.
Returns an immutable list of key template names supported by registered key managers that are allowed to generate new keys .