org.eclipse.higgins.sts.api
Interface ISAMLToken

All Superinterfaces:
ISecurityElement, ISecurityToken
All Known Subinterfaces:
ISAML10Token, ISAML11Token, ISAML20Token

public interface ISAMLToken
extends ISecurityToken

Author:
mikemci

Method Summary
 IElement getAdvice()
           
 IElement getAttributeStatement()
           
 IElement getAuthenticationStatement()
           
 IElement getAuthorizationDecisionStatement()
           
 IElement getConditions()
           
 Date getIssueInstant()
           
 String getIssuer()
           
 IElement getSignature()
           
 IElement getStatement()
           
 IElement getSubjectStatement()
           
 void setAdvice(IElement elemAdvice)
           
 void setAttributeStatement(IElement elemAttributeStatement)
           
 void setAuthenticationStatement(IElement elemAuthenticationStatement)
           
 void setAuthorizationDecisionStatement(IElement elemAuthorizationDecisionStatement)
           
 void setConditions(IElement elemConditions)
           
 void setIssueInstant(Date dtIssueInstant)
           
 void setIssuer(String strIssuer)
           
 void setSignature(IElement elemSignature)
           
 void setStatement(IElement elemStatement)
           
 void setSubjectStatement(IElement elemSubjectStatement)
           
 
Methods inherited from interface org.eclipse.higgins.sts.api.ISecurityElement
fromElement, toElement
 

Method Detail

getConditions

public IElement getConditions()
                       throws Exception
Throws:
Exception

setConditions

public void setConditions(IElement elemConditions)
                   throws Exception
Throws:
Exception

getAdvice

public IElement getAdvice()
                   throws Exception
Throws:
Exception

setAdvice

public void setAdvice(IElement elemAdvice)
               throws Exception
Throws:
Exception

getStatement

public IElement getStatement()
                      throws Exception
Throws:
Exception

setStatement

public void setStatement(IElement elemStatement)
                  throws Exception
Throws:
Exception

getSubjectStatement

public IElement getSubjectStatement()
                             throws Exception
Throws:
Exception

setSubjectStatement

public void setSubjectStatement(IElement elemSubjectStatement)
                         throws Exception
Throws:
Exception

getAuthenticationStatement

public IElement getAuthenticationStatement()
                                    throws Exception
Throws:
Exception

setAuthenticationStatement

public void setAuthenticationStatement(IElement elemAuthenticationStatement)
                                throws Exception
Throws:
Exception

getAuthorizationDecisionStatement

public IElement getAuthorizationDecisionStatement()
                                           throws Exception
Throws:
Exception

setAuthorizationDecisionStatement

public void setAuthorizationDecisionStatement(IElement elemAuthorizationDecisionStatement)
                                       throws Exception
Throws:
Exception

getAttributeStatement

public IElement getAttributeStatement()
                               throws Exception
Throws:
Exception

setAttributeStatement

public void setAttributeStatement(IElement elemAttributeStatement)
                           throws Exception
Throws:
Exception

getSignature

public IElement getSignature()
                      throws Exception
Throws:
Exception

setSignature

public void setSignature(IElement elemSignature)
                  throws Exception
Throws:
Exception

getIssuer

public String getIssuer()
                 throws Exception
Throws:
Exception

setIssuer

public void setIssuer(String strIssuer)
               throws Exception
Throws:
Exception

getIssueInstant

public Date getIssueInstant()
                     throws Exception
Throws:
Exception

setIssueInstant

public void setIssueInstant(Date dtIssueInstant)
                     throws Exception
Throws:
Exception