com.sun.identity.saml.assertion
Class AuthorizationDecisionStatementBase

java.lang.Object
  |
  +--com.sun.identity.saml.assertion.Statement
        |
        +--com.sun.identity.saml.assertion.SubjectStatement
              |
              +--com.sun.identity.saml.assertion.AuthorizationDecisionStatementBase
Direct Known Subclasses:
AuthorizationDecisionStatement

public abstract synchronized class AuthorizationDecisionStatementBase
extends SubjectStatement


Inner Class Summary
static class AuthorizationDecisionStatementBase.DecisionType
           
 
Fields inherited from class com.sun.identity.saml.assertion.Statement
ATTRIBUTE_STATEMENT, AUTHENTICATION_STATEMENT, AUTHORIZATION_DECISION_STATEMENT, NOT_SUPPORTED
 
Constructor Summary
AuthorizationDecisionStatementBase(org.w3c.dom.Element)
           
AuthorizationDecisionStatementBase(Subject, java.lang.String, int, java.util.List)
           
AuthorizationDecisionStatementBase(Subject, java.lang.String, int, java.util.List, EvidenceBase)
           
 
Method Summary
 java.util.List getAction()
           
 int getDecision()
           
 java.lang.String getResource()
           
 int getStatementType()
          Returns the real of statement such as AuthenticationStatement, AuthorizationDecisionStatement or AttributeStatement.
 java.lang.String toString()
           
 java.lang.String toString(boolean, boolean)
          Creates a String representation of the SubjectStatement.
 
Methods inherited from class com.sun.identity.saml.assertion.SubjectStatement
getSubject, setSubject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuthorizationDecisionStatementBase

public AuthorizationDecisionStatementBase(org.w3c.dom.Element)
                                   throws SAMLException

AuthorizationDecisionStatementBase

public AuthorizationDecisionStatementBase(Subject,
                                          java.lang.String,
                                          int,
                                          java.util.List,
                                          EvidenceBase)
                                   throws SAMLException

AuthorizationDecisionStatementBase

public AuthorizationDecisionStatementBase(Subject,
                                          java.lang.String,
                                          int,
                                          java.util.List)
                                   throws SAMLException
Method Detail

getAction

public java.util.List getAction()

getResource

public java.lang.String getResource()

getDecision

public int getDecision()

getStatementType

public int getStatementType()
Description copied from class: Statement
Returns the real of statement such as AuthenticationStatement, AuthorizationDecisionStatement or AttributeStatement.
Overrides:
getStatementType in class Statement
Following copied from class: com.sun.identity.saml.assertion.Statement
Returns:
real type of Statement.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(boolean,
                                 boolean)
Description copied from class: SubjectStatement
Creates a String representation of the SubjectStatement.
Overrides:
toString in class SubjectStatement
Following copied from class: com.sun.identity.saml.assertion.SubjectStatement
Parameters:
includeNS - Determines whether or not the namespace qualifier is prepended to the Element when converted.
declareNS - Determines whether or not the namespace is declared within the Element.
Returns:
A String representation of the <saml:SubjectStatement> element.


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.