PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.saml.v2.protocol
Class RequestAbstractType

java.lang.Object
  extended by org.picketlink.identity.federation.saml.common.CommonRequestAbstractType
      extended by org.picketlink.identity.federation.saml.v2.protocol.RequestAbstractType
All Implemented Interfaces:
Serializable, SAML2Object
Direct Known Subclasses:
ArtifactResolveType, AssertionIDRequestType, AuthnRequestType, LogoutRequestType, ManageNameIDRequestType, NameIDMappingRequestType, SubjectQueryAbstractType, XACMLAuthzDecisionQueryType, XACMLPolicyQueryType

public abstract class RequestAbstractType
extends CommonRequestAbstractType
implements SAML2Object

Java class for RequestAbstractType complex type.

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

 <complexType name="RequestAbstractType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Issuer" minOccurs="0"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}Extensions" minOccurs="0"/>
       </sequence>
       <attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <attribute name="Version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="IssueInstant" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="Destination" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="Consent" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String consent
           
protected  URI destination
           
protected  ExtensionsType extensions
           
protected  NameIDType issuer
           
protected  String version
           
 
Fields inherited from class org.picketlink.identity.federation.saml.common.CommonRequestAbstractType
id, issueInstant, signature
 
Constructor Summary
RequestAbstractType(String id, XMLGregorianCalendar instant)
           
 
Method Summary
 String getConsent()
          Gets the value of the consent property.
 URI getDestination()
          Gets the value of the destination property.
 ExtensionsType getExtensions()
          Gets the value of the extensions property.
 NameIDType getIssuer()
          Gets the value of the issuer property.
 String getVersion()
          Gets the value of the version property.
 void setConsent(String value)
          Sets the value of the consent property.
 void setDestination(URI value)
          Sets the value of the destination property.
 void setExtensions(ExtensionsType value)
          Sets the value of the extensions property.
 void setIssuer(NameIDType value)
          Sets the value of the issuer property.
 
Methods inherited from class org.picketlink.identity.federation.saml.common.CommonRequestAbstractType
getID, getIssueInstant, getSignature, setSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

issuer

protected NameIDType issuer

extensions

protected ExtensionsType extensions

version

protected String version

destination

protected URI destination

consent

protected String consent
Constructor Detail

RequestAbstractType

public RequestAbstractType(String id,
                           XMLGregorianCalendar instant)
Method Detail

getIssuer

public NameIDType getIssuer()
Gets the value of the issuer property.

Returns:
possible object is NameIDType

setIssuer

public void setIssuer(NameIDType value)
Sets the value of the issuer property.

Parameters:
value - allowed object is NameIDType

getExtensions

public ExtensionsType getExtensions()
Gets the value of the extensions property.

Returns:
possible object is ExtensionsType

setExtensions

public void setExtensions(ExtensionsType value)
Sets the value of the extensions property.

Parameters:
value - allowed object is ExtensionsType

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

getDestination

public URI getDestination()
Gets the value of the destination property.

Returns:
possible object is String

setDestination

public void setDestination(URI value)
Sets the value of the destination property.

Parameters:
value - allowed object is String

getConsent

public String getConsent()
Gets the value of the consent property.

Returns:
possible object is String

setConsent

public void setConsent(String value)
Sets the value of the consent property.

Parameters:
value - allowed object is String

PicketLink Federation Core 2.1.6.Final-redhat-2

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