JXTA

net.jxta.impl.membership.pse
Interface PSEAuthenticatorEngine


public interface PSEAuthenticatorEngine

Author:
aubergine

Method Summary
 char[] getKeyPass(PeerGroup peerGroup)
           
 PublicKey getPublicKey()
           
 String getSignatureAlgorithm()
           
 char[] getStorePass(PeerGroup peerGroup)
           
 X509Certificate getX509Certificate()
           
 boolean isEnginePresent()
           
 byte[] sign(byte[] data)
           
 

Method Detail

getPublicKey

PublicKey getPublicKey()
                       throws SecurityException
Throws:
SecurityException

sign

byte[] sign(byte[] data)
            throws InvalidKeyException,
                   SignatureException,
                   IOException
Throws:
InvalidKeyException
SignatureException
IOException

getSignatureAlgorithm

String getSignatureAlgorithm()

isEnginePresent

boolean isEnginePresent()
                        throws SecurityException
Throws:
SecurityException

getX509Certificate

X509Certificate getX509Certificate()
                                   throws SecurityException
Throws:
SecurityException

getKeyPass

char[] getKeyPass(PeerGroup peerGroup)
                  throws SecurityException
Throws:
SecurityException

getStorePass

char[] getStorePass(PeerGroup peerGroup)
                    throws SecurityException
Throws:
SecurityException

JXSE