org.neuclear.commons.crypto.passphraseagents
Interface InteractiveAgent
- All Superinterfaces:
- PassPhraseAgent
- All Known Implementing Classes:
- ConsoleAgent, GuiDialogAgent, ServletPassPhraseAgent, SwingAgent
public interface InteractiveAgent
- extends PassPhraseAgent
Marker interface to mark interactive PassPhraseAgents.
User: pelleb
Date: Oct 30, 2003
Time: 5:13:49 PM
sign
byte[] sign(BrowsableSigner signer,
byte[] data,
SetPublicKeyCallBack callback)
throws UserCancellationException
- The User is asked to pick a name by the PassPhraseAgent. The PassPhraseAgent can query the given signer for
a list of included aliases or even create a new keypair.
- Returns:
-
- Throws:
UserCancellationException
getSaveToFileName
java.io.File getSaveToFileName(java.lang.String title,
java.lang.String def)
throws UserCancellationException
- Throws:
UserCancellationException
getOpenFileName
java.io.File getOpenFileName(java.lang.String title,
java.lang.String def)
throws UserCancellationException
- Throws:
UserCancellationException
getNewPassPhrase
char[] getNewPassPhrase(java.lang.String name)
throws UserCancellationException
- Throws:
UserCancellationException
Copyright © 2003-2004 Antilles Software Ventures SA. All Rights Reserved.