com.sun.identity.saml.assertion
Class AssertionBase

java.lang.Object
  |
  +--com.sun.identity.saml.assertion.AssertionBase
Direct Known Subclasses:
Assertion

public abstract synchronized class AssertionBase
extends java.lang.Object


Constructor Summary
AssertionBase(org.w3c.dom.Element)
           
AssertionBase(java.lang.String, java.lang.String, java.util.Date, Conditions, AdviceBase, java.util.Set)
           
AssertionBase(java.lang.String, java.lang.String, java.util.Date, Conditions, java.util.Set)
           
AssertionBase(java.lang.String, java.lang.String, java.util.Date, java.util.Set)
           
 
Method Summary
 boolean addStatement(Statement)
           
 java.lang.String getAssertionID()
           
 Conditions getConditions()
           
 java.util.Date getIssueInstant()
           
 java.lang.String getIssuer()
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 org.w3c.dom.Element getSignature()
           
 java.util.Set getStatement()
           
 boolean isSignatureValid()
           
 boolean isSigned()
           
 boolean isTimeValid()
           
 boolean setAdvice(AdviceBase)
           
 boolean setConditions(Conditions)
           
 void setMajorVersion(int)
           
 void setMinorVersion(int)
           
 boolean setSignature(org.w3c.dom.Element)
           
 void signXML()
           
 void signXML(java.lang.String)
           
 java.lang.String toString()
           
 java.lang.String toString(boolean, boolean)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssertionBase

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

AssertionBase

public AssertionBase(java.lang.String,
                     java.lang.String,
                     java.util.Date,
                     java.util.Set)
              throws SAMLException

AssertionBase

public AssertionBase(java.lang.String,
                     java.lang.String,
                     java.util.Date,
                     Conditions,
                     java.util.Set)
              throws SAMLException

AssertionBase

public AssertionBase(java.lang.String,
                     java.lang.String,
                     java.util.Date,
                     Conditions,
                     AdviceBase,
                     java.util.Set)
              throws SAMLException
Method Detail

isSigned

public boolean isSigned()

isSignatureValid

public boolean isSignatureValid()

signXML

public void signXML()
             throws SAMLException

signXML

public void signXML(java.lang.String)
             throws SAMLException

getSignature

public org.w3c.dom.Element getSignature()

setSignature

public boolean setSignature(org.w3c.dom.Element)

isTimeValid

public boolean isTimeValid()

addStatement

public boolean addStatement(Statement)

setAdvice

public boolean setAdvice(AdviceBase)

setConditions

public boolean setConditions(Conditions)

getMinorVersion

public int getMinorVersion()

setMinorVersion

public void setMinorVersion(int)

getMajorVersion

public int getMajorVersion()

setMajorVersion

public void setMajorVersion(int)

getIssueInstant

public java.util.Date getIssueInstant()

getIssuer

public java.lang.String getIssuer()

getAssertionID

public java.lang.String getAssertionID()

getConditions

public Conditions getConditions()

getStatement

public java.util.Set getStatement()

toString

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

toString

public java.lang.String toString(boolean,
                                 boolean)


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