org.deegree.ogcwebservices.wass.saml
Class Statement
java.lang.Object
org.deegree.ogcwebservices.wass.saml.Statement
public class Statement
- extends java.lang.Object
Encapsulated data: Statement elements
Namespace: http://urn:oasis:names:tc.SAML:1.0:assertion
- Since:
- 2.0
- Version:
- 2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
- Author:
- Rutger Bezema, last edited by: $Author: mschneider $
Constructor Summary |
Statement(Subject subject,
java.util.ArrayList<java.lang.String> actions,
java.util.ArrayList<java.net.URI> actionNamespaces,
java.util.ArrayList<Assertion> assertions,
java.lang.String[] assertionIDs,
java.net.URI resource,
java.lang.String decision)
|
Statement(Subject subject,
java.util.ArrayList<java.lang.String> attributeNames,
java.util.ArrayList<java.net.URI> attributeNamespaces,
java.util.ArrayList<java.lang.String[]> attributeValues)
|
Statement(Subject subject,
java.net.URI authenticationMethod,
java.util.Date authenticationInstant)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Statement
public Statement(Subject subject,
java.net.URI authenticationMethod,
java.util.Date authenticationInstant)
- Parameters:
subject
- authenticationMethod
- authenticationInstant
-
Statement
public Statement(Subject subject,
java.util.ArrayList<java.lang.String> actions,
java.util.ArrayList<java.net.URI> actionNamespaces,
java.util.ArrayList<Assertion> assertions,
java.lang.String[] assertionIDs,
java.net.URI resource,
java.lang.String decision)
- Parameters:
subject
- actions
- actionNamespaces
- assertions
- assertionIDs
- resource
- decision
-
Statement
public Statement(Subject subject,
java.util.ArrayList<java.lang.String> attributeNames,
java.util.ArrayList<java.net.URI> attributeNamespaces,
java.util.ArrayList<java.lang.String[]> attributeValues)
- Parameters:
subject
- attributeNames
- attributeNamespaces
- attributeValues
-
isAuthenticationStatement
public boolean isAuthenticationStatement()
- Returns:
- true, if the encapsulated data is an AuthenticationStatement
isAuthorizationDecisionStatement
public boolean isAuthorizationDecisionStatement()
- Returns:
- true, if the encapsulated data is an AuthorizationDecisionStatement
isAttributeStatement
public boolean isAttributeStatement()
- Returns:
- true, if the encapsulated data is an AttributeStatement
setIP
public void setIP(java.lang.String ip)
- Parameters:
ip
-
setDNS
public void setDNS(java.lang.String dns)
- Parameters:
dns
-
setAuthorityBinding
public void setAuthorityBinding(QualifiedName kind,
java.net.URI location,
java.net.URI binding)
- Parameters:
kind
- location
- binding
-
getActionNamespaces
public java.util.ArrayList<java.net.URI> getActionNamespaces()
- Returns:
- Returns the actionNamespaces.
getActions
public java.util.ArrayList<java.lang.String> getActions()
- Returns:
- Returns the actions.
getAssertionIDs
public java.lang.String[] getAssertionIDs()
- Returns:
- Returns the assertionIDs.
getAssertions
public java.util.ArrayList<Assertion> getAssertions()
- Returns:
- Returns the assertions.
getAttributeNames
public java.util.ArrayList<java.lang.String> getAttributeNames()
- Returns:
- Returns the attributeNames.
getAttributeNamespaces
public java.util.ArrayList<java.net.URI> getAttributeNamespaces()
- Returns:
- Returns the attributeNamespaces.
getAttributeValues
public java.util.ArrayList<java.lang.String[]> getAttributeValues()
- Returns:
- Returns the attributeValues.
getAuthenticationInstant
public java.util.Date getAuthenticationInstant()
- Returns:
- Returns the authenticationInstant.
getAuthenticationMethod
public java.net.URI getAuthenticationMethod()
- Returns:
- Returns the authenticationMethod.
getBinding
public java.net.URI getBinding()
- Returns:
- Returns the binding.
getDecision
public java.lang.String getDecision()
- Returns:
- Returns the decision.
getDns
public java.lang.String getDns()
- Returns:
- Returns the dns.
getIp
public java.lang.String getIp()
- Returns:
- Returns the ip.
getKind
public QualifiedName getKind()
- Returns:
- Returns the kind.
getLocation
public java.net.URI getLocation()
- Returns:
- Returns the location.
getResource
public java.net.URI getResource()
- Returns:
- Returns the resource.
getSubject
public Subject getSubject()
- Returns:
- Returns the subject.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org