org.jboss.identity.federation.bindings.config
Class IDPType

java.lang.Object
  extended by org.jboss.identity.federation.bindings.config.ProviderType
      extended by org.jboss.identity.federation.bindings.config.IDPType

public class IDPType
extends ProviderType

IDP Type defines the configuration for an Identity Provider.

Java class for IDPType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="IDPType">
   <complexContent>
     <extension base="{urn:jboss:identity-federation:config:1.0}ProviderType">
       <sequence>
         <element name="Encryption" type="{urn:jboss:identity-federation:config:1.0}EncryptionType" minOccurs="0"/>
       </sequence>
       <attribute name="AssertionValidity" type="{http://www.w3.org/2001/XMLSchema}long" default="300000" />
       <attribute name="RoleGenerator" type="{http://www.w3.org/2001/XMLSchema}string" default="org.jboss.identity.federation.bindings.tomcat.TomcatRoleGenerator" />
       <attribute name="Encrypt" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Long assertionValidity
           
protected  java.lang.Boolean encrypt
           
protected  EncryptionType encryption
           
protected  java.lang.String roleGenerator
           
 
Fields inherited from class org.jboss.identity.federation.bindings.config.ProviderType
identityURL, keyProvider, serverEnvironment, trust
 
Constructor Summary
IDPType()
           
 
Method Summary
 long getAssertionValidity()
          Gets the value of the assertionValidity property.
 EncryptionType getEncryption()
          Gets the value of the encryption property.
 java.lang.String getRoleGenerator()
          Gets the value of the roleGenerator property.
 boolean isEncrypt()
          Gets the value of the encrypt property.
 void setAssertionValidity(java.lang.Long value)
          Sets the value of the assertionValidity property.
 void setEncrypt(java.lang.Boolean value)
          Sets the value of the encrypt property.
 void setEncryption(EncryptionType value)
          Sets the value of the encryption property.
 void setRoleGenerator(java.lang.String value)
          Sets the value of the roleGenerator property.
 
Methods inherited from class org.jboss.identity.federation.bindings.config.ProviderType
getIdentityURL, getKeyProvider, getServerEnvironment, getTrust, setIdentityURL, setKeyProvider, setServerEnvironment, setTrust
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

encryption

protected EncryptionType encryption

assertionValidity

protected java.lang.Long assertionValidity

roleGenerator

protected java.lang.String roleGenerator

encrypt

protected java.lang.Boolean encrypt
Constructor Detail

IDPType

public IDPType()
Method Detail

getEncryption

public EncryptionType getEncryption()
Gets the value of the encryption property.

Returns:
possible object is EncryptionType

setEncryption

public void setEncryption(EncryptionType value)
Sets the value of the encryption property.

Parameters:
value - allowed object is EncryptionType

getAssertionValidity

public long getAssertionValidity()
Gets the value of the assertionValidity property.

Returns:
possible object is Long

setAssertionValidity

public void setAssertionValidity(java.lang.Long value)
Sets the value of the assertionValidity property.

Parameters:
value - allowed object is Long

getRoleGenerator

public java.lang.String getRoleGenerator()
Gets the value of the roleGenerator property.

Returns:
possible object is String

setRoleGenerator

public void setRoleGenerator(java.lang.String value)
Sets the value of the roleGenerator property.

Parameters:
value - allowed object is String

isEncrypt

public boolean isEncrypt()
Gets the value of the encrypt property.

Returns:
possible object is Boolean

setEncrypt

public void setEncrypt(java.lang.Boolean value)
Sets the value of the encrypt property.

Parameters:
value - allowed object is Boolean


Copyright © 2009 JBoss Inc.. All Rights Reserved.