gov.nih.nci.cagrid.dorian.conf
Class DorianCAConfiguration

java.lang.Object
  extended by gov.nih.nci.cagrid.dorian.conf.DorianCAConfiguration
All Implemented Interfaces:
java.io.Serializable

public class DorianCAConfiguration
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
DorianCAConfiguration()
           
DorianCAConfiguration(AutoCreate autoCreate, CredentialLifetime autoRenewal, java.lang.String certificateAuthorityPassword, CertificateAuthorityType certificateAuthorityType, java.lang.String certificatePolicyOID, Properties properties, KeySize userKeySize)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AutoCreate getAutoCreate()
          Gets the autoCreate value for this DorianCAConfiguration.
 CredentialLifetime getAutoRenewal()
          Gets the autoRenewal value for this DorianCAConfiguration.
 java.lang.String getCertificateAuthorityPassword()
          Gets the certificateAuthorityPassword value for this DorianCAConfiguration.
 CertificateAuthorityType getCertificateAuthorityType()
          Gets the certificateAuthorityType value for this DorianCAConfiguration.
 java.lang.String getCertificatePolicyOID()
          Gets the certificatePolicyOID value for this DorianCAConfiguration.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Properties getProperties()
          Gets the properties value for this DorianCAConfiguration.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 KeySize getUserKeySize()
          Gets the userKeySize value for this DorianCAConfiguration.
 int hashCode()
           
 void setAutoCreate(AutoCreate autoCreate)
          Sets the autoCreate value for this DorianCAConfiguration.
 void setAutoRenewal(CredentialLifetime autoRenewal)
          Sets the autoRenewal value for this DorianCAConfiguration.
 void setCertificateAuthorityPassword(java.lang.String certificateAuthorityPassword)
          Sets the certificateAuthorityPassword value for this DorianCAConfiguration.
 void setCertificateAuthorityType(CertificateAuthorityType certificateAuthorityType)
          Sets the certificateAuthorityType value for this DorianCAConfiguration.
 void setCertificatePolicyOID(java.lang.String certificatePolicyOID)
          Sets the certificatePolicyOID value for this DorianCAConfiguration.
 void setProperties(Properties properties)
          Sets the properties value for this DorianCAConfiguration.
 void setUserKeySize(KeySize userKeySize)
          Sets the userKeySize value for this DorianCAConfiguration.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DorianCAConfiguration

public DorianCAConfiguration()

DorianCAConfiguration

public DorianCAConfiguration(AutoCreate autoCreate,
                             CredentialLifetime autoRenewal,
                             java.lang.String certificateAuthorityPassword,
                             CertificateAuthorityType certificateAuthorityType,
                             java.lang.String certificatePolicyOID,
                             Properties properties,
                             KeySize userKeySize)
Method Detail

getCertificateAuthorityType

public CertificateAuthorityType getCertificateAuthorityType()
Gets the certificateAuthorityType value for this DorianCAConfiguration.

Returns:
certificateAuthorityType

setCertificateAuthorityType

public void setCertificateAuthorityType(CertificateAuthorityType certificateAuthorityType)
Sets the certificateAuthorityType value for this DorianCAConfiguration.

Parameters:
certificateAuthorityType -

getCertificateAuthorityPassword

public java.lang.String getCertificateAuthorityPassword()
Gets the certificateAuthorityPassword value for this DorianCAConfiguration.

Returns:
certificateAuthorityPassword

setCertificateAuthorityPassword

public void setCertificateAuthorityPassword(java.lang.String certificateAuthorityPassword)
Sets the certificateAuthorityPassword value for this DorianCAConfiguration.

Parameters:
certificateAuthorityPassword -

getCertificatePolicyOID

public java.lang.String getCertificatePolicyOID()
Gets the certificatePolicyOID value for this DorianCAConfiguration.

Returns:
certificatePolicyOID

setCertificatePolicyOID

public void setCertificatePolicyOID(java.lang.String certificatePolicyOID)
Sets the certificatePolicyOID value for this DorianCAConfiguration.

Parameters:
certificatePolicyOID -

getUserKeySize

public KeySize getUserKeySize()
Gets the userKeySize value for this DorianCAConfiguration.

Returns:
userKeySize

setUserKeySize

public void setUserKeySize(KeySize userKeySize)
Sets the userKeySize value for this DorianCAConfiguration.

Parameters:
userKeySize -

getAutoCreate

public AutoCreate getAutoCreate()
Gets the autoCreate value for this DorianCAConfiguration.

Returns:
autoCreate

setAutoCreate

public void setAutoCreate(AutoCreate autoCreate)
Sets the autoCreate value for this DorianCAConfiguration.

Parameters:
autoCreate -

getAutoRenewal

public CredentialLifetime getAutoRenewal()
Gets the autoRenewal value for this DorianCAConfiguration.

Returns:
autoRenewal

setAutoRenewal

public void setAutoRenewal(CredentialLifetime autoRenewal)
Sets the autoRenewal value for this DorianCAConfiguration.

Parameters:
autoRenewal -

getProperties

public Properties getProperties()
Gets the properties value for this DorianCAConfiguration.

Returns:
properties

setProperties

public void setProperties(Properties properties)
Sets the properties value for this DorianCAConfiguration.

Parameters:
properties -

equals

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

hashCode

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

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer