org.apache.servicemix.http
Class SslParameters

java.lang.Object
  extended by org.apache.servicemix.http.SslParameters

public class SslParameters
extends java.lang.Object

This class contains all parameters needed to create an SSL server or client socket.

Author:
gnodet

Constructor Summary
SslParameters()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getKeyAlias()
           
 java.lang.String getKeyManagerFactoryAlgorithm()
           
 java.lang.String getKeyPassword()
           
 java.lang.String getKeyStore()
           
 java.lang.String getKeyStorePassword()
           
 java.lang.String getKeyStoreType()
           
 java.lang.String getProtocol()
           
 java.lang.String getProvider()
           
 java.lang.String getTrustManagerFactoryAlgorithm()
           
 java.lang.String getTrustStore()
           
 java.lang.String getTrustStorePassword()
           
 java.lang.String getTrustStoreType()
           
 int hashCode()
           
 boolean isManaged()
           
 boolean isNeedClientAuth()
           
 boolean isWantClientAuth()
           
 void setKeyAlias(java.lang.String keyAlias)
           
 void setKeyManagerFactoryAlgorithm(java.lang.String algorithm)
           
 void setKeyPassword(java.lang.String keyPassword)
           
 void setKeyStore(java.lang.String keyStore)
           
 void setKeyStorePassword(java.lang.String keyStorePassword)
           
 void setKeyStoreType(java.lang.String keyStoreType)
           
 void setManaged(boolean managed)
           
 void setNeedClientAuth(boolean needClientAuth)
           
 void setProtocol(java.lang.String protocol)
           
 void setProvider(java.lang.String provider)
           
 void setTrustManagerFactoryAlgorithm(java.lang.String algorithm)
           
 void setTrustStore(java.lang.String trustStore)
           
 void setTrustStorePassword(java.lang.String trustStorePassword)
           
 void setTrustStoreType(java.lang.String trustStoreType)
           
 void setWantClientAuth(boolean wantClientAuth)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SslParameters

public SslParameters()
Method Detail

getProvider

public java.lang.String getProvider()
Returns:
the provider

setProvider

public void setProvider(java.lang.String provider)
Parameters:
provider - the provider to set

isManaged

public boolean isManaged()
Returns:
the managed

setManaged

public void setManaged(boolean managed)
Parameters:
managed - the managed to set

getKeyAlias

public java.lang.String getKeyAlias()
Returns:
the keyAlias

setKeyAlias

public void setKeyAlias(java.lang.String keyAlias)
Parameters:
keyAlias - the keyAlias to set

getKeyManagerFactoryAlgorithm

public java.lang.String getKeyManagerFactoryAlgorithm()
Returns:
Returns the algorithm.

setKeyManagerFactoryAlgorithm

public void setKeyManagerFactoryAlgorithm(java.lang.String algorithm)
Parameters:
algorithm - The algorithm to set.

getTrustManagerFactoryAlgorithm

public java.lang.String getTrustManagerFactoryAlgorithm()
Returns:
Returns the algorithm.

setTrustManagerFactoryAlgorithm

public void setTrustManagerFactoryAlgorithm(java.lang.String algorithm)
Parameters:
algorithm - The algorithm to set.

getKeyPassword

public java.lang.String getKeyPassword()
Returns:
Returns the keyPassword.

setKeyPassword

public void setKeyPassword(java.lang.String keyPassword)
Parameters:
keyPassword - The keyPassword to set.

getKeyStore

public java.lang.String getKeyStore()
Returns:
Returns the keyStore.

setKeyStore

public void setKeyStore(java.lang.String keyStore)
Parameters:
keyStore - The keyStore to set.

getKeyStorePassword

public java.lang.String getKeyStorePassword()
Returns:
Returns the keyStorePassword.

setKeyStorePassword

public void setKeyStorePassword(java.lang.String keyStorePassword)
Parameters:
keyStorePassword - The keyStorePassword to set.

getKeyStoreType

public java.lang.String getKeyStoreType()
Returns:
Returns the keyStoreType.

setKeyStoreType

public void setKeyStoreType(java.lang.String keyStoreType)
Parameters:
keyStoreType - The keyStoreType to set.

isNeedClientAuth

public boolean isNeedClientAuth()
Returns:
Returns the needClientAuth.

setNeedClientAuth

public void setNeedClientAuth(boolean needClientAuth)
Parameters:
needClientAuth - The needClientAuth to set.

getProtocol

public java.lang.String getProtocol()
Returns:
Returns the protocol.

setProtocol

public void setProtocol(java.lang.String protocol)
Parameters:
protocol - The protocol to set.

isWantClientAuth

public boolean isWantClientAuth()
Returns:
Returns the wantClientAuth.

setWantClientAuth

public void setWantClientAuth(boolean wantClientAuth)
Parameters:
wantClientAuth - The wantClientAuth to set.

getTrustStore

public java.lang.String getTrustStore()
Returns:
Returns the trustStore.

setTrustStore

public void setTrustStore(java.lang.String trustStore)
Parameters:
trustStore - The trustStore to set.

getTrustStorePassword

public java.lang.String getTrustStorePassword()
Returns:
Returns the trustStorePassword.

setTrustStorePassword

public void setTrustStorePassword(java.lang.String trustStorePassword)
Parameters:
trustStorePassword - The trustStorePassword to set.

getTrustStoreType

public java.lang.String getTrustStoreType()
Returns:
Returns the trustStoreType.

setTrustStoreType

public void setTrustStoreType(java.lang.String trustStoreType)
Parameters:
trustStoreType - The trustStoreType to set.

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2005-2012 FuseSource. All Rights Reserved.