Что значит не через интерфейс? API штоле?
если да, то:
The KeyStore class provided in the java.security package supplies well-defined interfaces to access and modify the information in a keystore. It is possible for there to be multiple different concrete implementations, where each implementation is that for a particular type of keystore.
официальная дока кейтула
http://java.sun.com/j2se/1.4.2/docs/...s/keytool.html