com.accendia.iris.system.interfaces
Interface IServerAuthInfo


public interface IServerAuthInfo

Encapsulates server information that is used by the server context to authenticate the server and establish the secure connection. This class is not used by client applications


Method Summary
 byte[] getDHPublicKey()
          Returns the Diffie-Hellman server side public key
 byte[] getSignature()
          Returns a message digest calculated by the server based on its private key.
 byte[][] getX509CertificateChain()
          Returns the encoded certificate chain for the server
 

Method Detail

getDHPublicKey

byte[] getDHPublicKey()
Returns the Diffie-Hellman server side public key

Returns:
The Diffie-Hellman server side public key

getX509CertificateChain

byte[][] getX509CertificateChain()
Returns the encoded certificate chain for the server

Returns:
The encoded certificate chain for the server

getSignature

byte[] getSignature()
Returns a message digest calculated by the server based on its private key. The signature is used to authenticate the server.

Returns:
Server calculated message digest