Salvar Certificado dentro de um keystore

iai pessual, blz?

entao, to precisando de uma ajuda…

tenho qu gravar um certificado dentro de um keystore existente no meu servidor. Eu tenho uma aplicação web que tem o componente de upload, ai atraves dele eu pego o certificado…

alguem ai poderia me dar uma ajuda nessa parte de gravação no keystore?..eu ja tentei algumas coisas…agora meu metodo esta assim:

[code]public String saveCertified(byte[] stream, String password){
InputStream is = this.convert(stream);
String res = null;

	KeystoreManager manager = null;
	KeyStore keyStore = null;

	try {
		InitialContext ctx = new InitialContext();
		Object o = (Object) ctx.lookup("keystore");

		if (o instanceof KeystoreManager) {
			manager = (KeystoreManager) o;
		}			

		keyStore = manager.getKeystore("DEFAULT");
		
		keyStore.load(is, password.toCharArray());			
		
		res = "File recorded succesfully";
		
	} catch (Exception ex) {
		res ="Problems\n" + ex.getMessage();			
		ex.printStackTrace();
	}
	
	return res;
}[/code]

alguem ai sabe se esse é o caminho, se tem alguma outra forma?..

se alguem puder dar um help eu agradeço…
vlw