com.aelitis.azureus.core.security
Interface CryptoSTSEngine
public interface CryptoSTSEngine
 
getKeys
void getKeys(java.nio.ByteBuffer message)
             throws CryptoManagerException
- Throws:
 CryptoManagerException
 
putKeys
void putKeys(java.nio.ByteBuffer message)
             throws CryptoManagerException
- Throws:
 CryptoManagerException
 
getAuth
void getAuth(java.nio.ByteBuffer message)
             throws CryptoManagerException
- Throws:
 CryptoManagerException
 
putAuth
void putAuth(java.nio.ByteBuffer message)
             throws CryptoManagerException
- Throws:
 CryptoManagerException
 
getSharedSecret
byte[] getSharedSecret()
                       throws CryptoManagerException
- Throws:
 CryptoManagerException
 
getRemotePublicKey
byte[] getRemotePublicKey()
                          throws CryptoManagerException
- Throws:
 CryptoManagerException