Package psiprobe.model.certificates
Class SslHostConfigInfo
- java.lang.Object
-
- psiprobe.model.certificates.SslHostConfigInfo
-
- All Implemented Interfaces:
Serializable
public class SslHostConfigInfo extends Object implements Serializable
SSL Host Configuration Information Class.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private List<CertificateInfo>
certificateInfos
Certificate infos.private String
certificateVerification
The certificate verification.private String
certificateVerificationDepth
The certificate verification depth.private String
ciphers
The ciphers.private String
hostName
private String
insecureRenegotiation
The insecure renegotiation.private String
protocols
The ssl protocol.private static long
serialVersionUID
The Constant serialVersionUID.private String
truststoreAlgorithm
The truststore algorithm.private List<Cert>
trustStoreCerts
The trust store certs.private String
truststoreFile
The truststore file.private String
truststorePassword
The truststore password.private String
truststoreProvider
The truststore provider.private String
truststoreType
The truststore type.
-
Constructor Summary
Constructors Constructor Description SslHostConfigInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CertificateInfo>
getCertificateInfos()
Gets certificate infos.String
getCertificateVerification()
Gets the certificate verification.String
getCertificateVerificationDepth()
Gets the certificate verification depth.String
getCiphers()
Gets the ciphers.String
getHostName()
Gets the hostName.String
getInsecureRenegotiation()
Gets the insecure renegotiation.String
getProtocols()
Gets protocols.String
getTruststoreAlgorithm()
Gets the truststore algorithm.List<Cert>
getTrustStoreCerts()
Gets the trust store certs.String
getTruststoreFile()
Gets the truststore file.String
getTruststorePassword()
Gets the truststore pass.String
getTruststoreProvider()
Gets the truststore provider.String
getTruststoreType()
Gets the truststore type.void
setCertificateInfos(List<CertificateInfo> certificateInfos)
Sets certificate infos.void
setCertificateVerification(String certificateVerification)
Sets the certificate verification.void
setCertificateVerificationDepth(String certificateVerificationDepth)
Sets the certificate verification depth.void
setCiphers(String ciphers)
Sets the ciphers.void
setHostName(String hostName)
Sets the hostName.void
setInsecureRenegotiation(String insecureRenegotiation)
Sets the insecure renegotiation.void
setProtocols(String protocols)
Sets protocols.void
setTruststoreAlgorithm(String truststoreAlgorithm)
Sets the truststore algorithm.void
setTrustStoreCerts(List<Cert> trustStoreCerts)
Sets the trust store certs.void
setTruststoreFile(String truststoreFile)
Sets the truststore file.void
setTruststorePassword(String truststorePassword)
Sets the truststore password.void
setTruststoreProvider(String truststoreProvider)
Sets the truststore provider.void
setTruststoreType(String truststoreType)
Sets the truststore type.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
The Constant serialVersionUID.- See Also:
- Constant Field Values
-
hostName
private String hostName
-
certificateInfos
private List<CertificateInfo> certificateInfos
Certificate infos.
-
protocols
private String protocols
The ssl protocol.
-
ciphers
private String ciphers
The ciphers.
-
certificateVerification
private String certificateVerification
The certificate verification.
-
certificateVerificationDepth
private String certificateVerificationDepth
The certificate verification depth.
-
insecureRenegotiation
private String insecureRenegotiation
The insecure renegotiation.
-
truststoreFile
private String truststoreFile
The truststore file.
-
truststorePassword
private String truststorePassword
The truststore password.
-
truststoreProvider
private String truststoreProvider
The truststore provider.
-
truststoreType
private String truststoreType
The truststore type.
-
truststoreAlgorithm
private String truststoreAlgorithm
The truststore algorithm.
-
-
Method Detail
-
getHostName
public String getHostName()
Gets the hostName.- Returns:
- the hostName
-
setHostName
public void setHostName(String hostName)
Sets the hostName.- Parameters:
hostName
- the new the hostName
-
getCertificateVerification
public String getCertificateVerification()
Gets the certificate verification.- Returns:
- the certificate verification
-
setCertificateVerification
public void setCertificateVerification(String certificateVerification)
Sets the certificate verification.- Parameters:
certificateVerification
- the new certificate verification
-
getProtocols
public String getProtocols()
Gets protocols.- Returns:
- protocols
-
setProtocols
public void setProtocols(String protocols)
Sets protocols.- Parameters:
protocols
- new protocols
-
getCiphers
public String getCiphers()
Gets the ciphers.- Returns:
- the ciphers
-
setCiphers
public void setCiphers(String ciphers)
Sets the ciphers.- Parameters:
ciphers
- the new ciphers
-
getCertificateVerificationDepth
public String getCertificateVerificationDepth()
Gets the certificate verification depth.- Returns:
- the certificate verification depth
-
setCertificateVerificationDepth
public void setCertificateVerificationDepth(String certificateVerificationDepth)
Sets the certificate verification depth.- Parameters:
certificateVerificationDepth
- the new certificate verification depth
-
getInsecureRenegotiation
public String getInsecureRenegotiation()
Gets the insecure renegotiation.- Returns:
- the insecure renegotiation
-
setInsecureRenegotiation
public void setInsecureRenegotiation(String insecureRenegotiation)
Sets the insecure renegotiation.- Parameters:
insecureRenegotiation
- the new insecure renegotiation
-
getTruststoreFile
public String getTruststoreFile()
Gets the truststore file.- Returns:
- the truststore file
-
setTruststoreFile
public void setTruststoreFile(String truststoreFile)
Sets the truststore file.- Parameters:
truststoreFile
- the new truststore file
-
getTruststorePassword
public String getTruststorePassword()
Gets the truststore pass.- Returns:
- the truststore pass
-
setTruststorePassword
public void setTruststorePassword(String truststorePassword)
Sets the truststore password.- Parameters:
truststorePassword
- the new truststore password
-
getTruststoreProvider
public String getTruststoreProvider()
Gets the truststore provider.- Returns:
- the truststore provider
-
setTruststoreProvider
public void setTruststoreProvider(String truststoreProvider)
Sets the truststore provider.- Parameters:
truststoreProvider
- the new truststore provider
-
getTruststoreType
public String getTruststoreType()
Gets the truststore type.- Returns:
- the truststore type
-
setTruststoreType
public void setTruststoreType(String truststoreType)
Sets the truststore type.- Parameters:
truststoreType
- the new truststore type
-
getTruststoreAlgorithm
public String getTruststoreAlgorithm()
Gets the truststore algorithm.- Returns:
- the truststore algorithm
-
setTruststoreAlgorithm
public void setTruststoreAlgorithm(String truststoreAlgorithm)
Sets the truststore algorithm.- Parameters:
truststoreAlgorithm
- the new truststore algorithm
-
getTrustStoreCerts
public List<Cert> getTrustStoreCerts()
Gets the trust store certs.- Returns:
- the trust store certs
-
setTrustStoreCerts
public void setTrustStoreCerts(List<Cert> trustStoreCerts)
Sets the trust store certs.- Parameters:
trustStoreCerts
- the new trust store certs
-
getCertificateInfos
public List<CertificateInfo> getCertificateInfos()
Gets certificate infos.- Returns:
- certificate infos
-
setCertificateInfos
public void setCertificateInfos(List<CertificateInfo> certificateInfos)
Sets certificate infos.- Parameters:
certificateInfos
- new certificate infos
-
-