gov.nih.nci.cagrid.dorian.ifs.bean
Class TrustedIdP

java.lang.Object
  extended by gov.nih.nci.cagrid.dorian.ifs.bean.TrustedIdP
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
TrustedIdP()
           
TrustedIdP(SAMLAuthenticationMethod[] authenticationMethod, SAMLAttributeDescriptor emailAttributeDescriptor, SAMLAttributeDescriptor firstNameAttributeDescriptor, long id, java.lang.String idPCertificate, SAMLAttributeDescriptor lastNameAttributeDescriptor, java.lang.String name, TrustedIdPStatus status, SAMLAttributeDescriptor userIdAttributeDescriptor, java.lang.String userPolicyClass)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 SAMLAuthenticationMethod[] getAuthenticationMethod()
          Gets the authenticationMethod value for this TrustedIdP.
 SAMLAuthenticationMethod getAuthenticationMethod(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 SAMLAttributeDescriptor getEmailAttributeDescriptor()
          Gets the emailAttributeDescriptor value for this TrustedIdP.
 SAMLAttributeDescriptor getFirstNameAttributeDescriptor()
          Gets the firstNameAttributeDescriptor value for this TrustedIdP.
 long getId()
          Gets the id value for this TrustedIdP.
 java.lang.String getIdPCertificate()
          Gets the idPCertificate value for this TrustedIdP.
 SAMLAttributeDescriptor getLastNameAttributeDescriptor()
          Gets the lastNameAttributeDescriptor value for this TrustedIdP.
 java.lang.String getName()
          Gets the name value for this TrustedIdP.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 TrustedIdPStatus getStatus()
          Gets the status value for this TrustedIdP.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 SAMLAttributeDescriptor getUserIdAttributeDescriptor()
          Gets the userIdAttributeDescriptor value for this TrustedIdP.
 java.lang.String getUserPolicyClass()
          Gets the userPolicyClass value for this TrustedIdP.
 int hashCode()
           
 void setAuthenticationMethod(int i, SAMLAuthenticationMethod _value)
           
 void setAuthenticationMethod(SAMLAuthenticationMethod[] authenticationMethod)
          Sets the authenticationMethod value for this TrustedIdP.
 void setEmailAttributeDescriptor(SAMLAttributeDescriptor emailAttributeDescriptor)
          Sets the emailAttributeDescriptor value for this TrustedIdP.
 void setFirstNameAttributeDescriptor(SAMLAttributeDescriptor firstNameAttributeDescriptor)
          Sets the firstNameAttributeDescriptor value for this TrustedIdP.
 void setId(long id)
          Sets the id value for this TrustedIdP.
 void setIdPCertificate(java.lang.String idPCertificate)
          Sets the idPCertificate value for this TrustedIdP.
 void setLastNameAttributeDescriptor(SAMLAttributeDescriptor lastNameAttributeDescriptor)
          Sets the lastNameAttributeDescriptor value for this TrustedIdP.
 void setName(java.lang.String name)
          Sets the name value for this TrustedIdP.
 void setStatus(TrustedIdPStatus status)
          Sets the status value for this TrustedIdP.
 void setUserIdAttributeDescriptor(SAMLAttributeDescriptor userIdAttributeDescriptor)
          Sets the userIdAttributeDescriptor value for this TrustedIdP.
 void setUserPolicyClass(java.lang.String userPolicyClass)
          Sets the userPolicyClass value for this TrustedIdP.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrustedIdP

public TrustedIdP()

TrustedIdP

public TrustedIdP(SAMLAuthenticationMethod[] authenticationMethod,
                  SAMLAttributeDescriptor emailAttributeDescriptor,
                  SAMLAttributeDescriptor firstNameAttributeDescriptor,
                  long id,
                  java.lang.String idPCertificate,
                  SAMLAttributeDescriptor lastNameAttributeDescriptor,
                  java.lang.String name,
                  TrustedIdPStatus status,
                  SAMLAttributeDescriptor userIdAttributeDescriptor,
                  java.lang.String userPolicyClass)
Method Detail

getId

public long getId()
Gets the id value for this TrustedIdP.

Returns:
id

setId

public void setId(long id)
Sets the id value for this TrustedIdP.

Parameters:
id -

getName

public java.lang.String getName()
Gets the name value for this TrustedIdP.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this TrustedIdP.

Parameters:
name -

getStatus

public TrustedIdPStatus getStatus()
Gets the status value for this TrustedIdP.

Returns:
status

setStatus

public void setStatus(TrustedIdPStatus status)
Sets the status value for this TrustedIdP.

Parameters:
status -

getUserPolicyClass

public java.lang.String getUserPolicyClass()
Gets the userPolicyClass value for this TrustedIdP.

Returns:
userPolicyClass

setUserPolicyClass

public void setUserPolicyClass(java.lang.String userPolicyClass)
Sets the userPolicyClass value for this TrustedIdP.

Parameters:
userPolicyClass -

getIdPCertificate

public java.lang.String getIdPCertificate()
Gets the idPCertificate value for this TrustedIdP.

Returns:
idPCertificate

setIdPCertificate

public void setIdPCertificate(java.lang.String idPCertificate)
Sets the idPCertificate value for this TrustedIdP.

Parameters:
idPCertificate -

getAuthenticationMethod

public SAMLAuthenticationMethod[] getAuthenticationMethod()
Gets the authenticationMethod value for this TrustedIdP.

Returns:
authenticationMethod

setAuthenticationMethod

public void setAuthenticationMethod(SAMLAuthenticationMethod[] authenticationMethod)
Sets the authenticationMethod value for this TrustedIdP.

Parameters:
authenticationMethod -

getAuthenticationMethod

public SAMLAuthenticationMethod getAuthenticationMethod(int i)

setAuthenticationMethod

public void setAuthenticationMethod(int i,
                                    SAMLAuthenticationMethod _value)

getUserIdAttributeDescriptor

public SAMLAttributeDescriptor getUserIdAttributeDescriptor()
Gets the userIdAttributeDescriptor value for this TrustedIdP.

Returns:
userIdAttributeDescriptor

setUserIdAttributeDescriptor

public void setUserIdAttributeDescriptor(SAMLAttributeDescriptor userIdAttributeDescriptor)
Sets the userIdAttributeDescriptor value for this TrustedIdP.

Parameters:
userIdAttributeDescriptor -

getFirstNameAttributeDescriptor

public SAMLAttributeDescriptor getFirstNameAttributeDescriptor()
Gets the firstNameAttributeDescriptor value for this TrustedIdP.

Returns:
firstNameAttributeDescriptor

setFirstNameAttributeDescriptor

public void setFirstNameAttributeDescriptor(SAMLAttributeDescriptor firstNameAttributeDescriptor)
Sets the firstNameAttributeDescriptor value for this TrustedIdP.

Parameters:
firstNameAttributeDescriptor -

getLastNameAttributeDescriptor

public SAMLAttributeDescriptor getLastNameAttributeDescriptor()
Gets the lastNameAttributeDescriptor value for this TrustedIdP.

Returns:
lastNameAttributeDescriptor

setLastNameAttributeDescriptor

public void setLastNameAttributeDescriptor(SAMLAttributeDescriptor lastNameAttributeDescriptor)
Sets the lastNameAttributeDescriptor value for this TrustedIdP.

Parameters:
lastNameAttributeDescriptor -

getEmailAttributeDescriptor

public SAMLAttributeDescriptor getEmailAttributeDescriptor()
Gets the emailAttributeDescriptor value for this TrustedIdP.

Returns:
emailAttributeDescriptor

setEmailAttributeDescriptor

public void setEmailAttributeDescriptor(SAMLAttributeDescriptor emailAttributeDescriptor)
Sets the emailAttributeDescriptor value for this TrustedIdP.

Parameters:
emailAttributeDescriptor -

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