PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.core.config
Class IDPType

java.lang.Object
  extended by org.picketlink.identity.federation.core.config.ProviderType
      extended by org.picketlink.identity.federation.core.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:picketlink:identity-federation:config:1.0}ProviderType">
       <sequence>
         <element name="Encryption" type="{urn:picketlink: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.picketlink.identity.federation.bindings.tomcat.TomcatRoleGenerator" />
       <attribute name="AttributeManager" type="{http://www.w3.org/2001/XMLSchema}string" default="org.picketlink.identity.federation.bindings.tomcat.TomcatAttributeManager" />
       <attribute name="Encrypt" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String attributeManager
           
protected  Boolean encrypt
           
protected  EncryptionType encryption
           
protected  String roleGenerator
           
 
Fields inherited from class org.picketlink.identity.federation.core.config.ProviderType
additionalOptions, canonicalizationMethod, identityURL, keyProvider, metaDataProvider, serverEnvironment, supportsSignature, trust
 
Constructor Summary
IDPType()
           
 
Method Summary
 String getAttributeManager()
          Gets the value of the attributeManager property.
 EncryptionType getEncryption()
          Gets the value of the encryption property.
 String getIdentityParticipantStack()
          Gets the value of the identityParticipantStack property.
 String getRoleGenerator()
          Gets the value of the roleGenerator property.
 void importFrom(IDPType other)
          Import values from another IDPType
 boolean isEncrypt()
          Gets the value of the encrypt property.
 boolean isStrictPostBinding()
          Gets the value of the strictPostBinding property.
 void setAttributeManager(String value)
          Sets the value of the attributeManager property.
 void setEncrypt(Boolean value)
          Sets the value of the encrypt property.
 void setEncryption(EncryptionType value)
          Sets the value of the encryption property.
 void setIdentityParticipantStack(String identityParticipantStack)
          Sets the value of the identityParticipantStack property.
 void setRoleGenerator(String value)
          Sets the value of the roleGenerator property.
 void setStrictPostBinding(boolean strictPostBinding)
          Sets the value of the strictPostBinding property.
 
Methods inherited from class org.picketlink.identity.federation.core.config.ProviderType
addAdditionalOption, getAdditionalOption, getCanonicalizationMethod, getIdentityURL, getKeyProvider, getMetaDataProvider, getServerEnvironment, getTrust, importFrom, isSupportsSignature, removeAdditionalOption, setCanonicalizationMethod, setIdentityURL, setKeyProvider, setMetaDataProvider, setServerEnvironment, setSupportsSignature, 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

roleGenerator

protected String roleGenerator

attributeManager

protected String attributeManager

encrypt

protected 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

getRoleGenerator

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

Returns:
possible object is String

setRoleGenerator

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

Parameters:
value - allowed object is String

getAttributeManager

public String getAttributeManager()
Gets the value of the attributeManager property.

Returns:
possible object is String

setAttributeManager

public void setAttributeManager(String value)
Sets the value of the attributeManager 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(Boolean value)
Sets the value of the encrypt property.

Parameters:
value - allowed object is Boolean

importFrom

public void importFrom(IDPType other)
Import values from another IDPType

Parameters:
other -

setStrictPostBinding

public void setStrictPostBinding(boolean strictPostBinding)
Sets the value of the strictPostBinding property.

Parameters:
value - allowed object is Boolean

isStrictPostBinding

public boolean isStrictPostBinding()
Gets the value of the strictPostBinding property.

Returns:
possible object is Boolean

setIdentityParticipantStack

public void setIdentityParticipantStack(String identityParticipantStack)
Sets the value of the identityParticipantStack property. The value must be the name of a IdentityParticipantStack subclass.

Parameters:
value - allowed object is String

getIdentityParticipantStack

public String getIdentityParticipantStack()
Gets the value of the identityParticipantStack property.

Returns:
possible object is String

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.