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

IElement getConditions()
                       throws Exception
Throws:
Exception

setConditions

void setConditions(IElement elemConditions)
                   throws Exception
Throws:
Exception

getAdvice

IElement getAdvice()
                   throws Exception
Throws:
Exception

setAdvice

void setAdvice(IElement elemAdvice)
               throws Exception
Throws:
Exception

getStatement

IElement getStatement()
                      throws Exception
Throws:
Exception

setStatement

void setStatement(IElement elemStatement)
                  throws Exception
Throws:
Exception

getSubjectStatement

IElement getSubjectStatement()
                             throws Exception
Throws:
Exception

setSubjectStatement

void setSubjectStatement(IElement elemSubjectStatement)
                         throws Exception
Throws:
Exception

getAuthenticationStatement

IElement getAuthenticationStatement()
                                    throws Exception
Throws:
Exception

setAuthenticationStatement

void setAuthenticationStatement(IElement elemAuthenticationStatement)
                                throws Exception
Throws:
Exception

getAuthorizationDecisionStatement

IElement getAuthorizationDecisionStatement()
                                           throws Exception
Throws:
Exception

setAuthorizationDecisionStatement

void setAuthorizationDecisionStatement(IElement elemAuthorizationDecisionStatement)
                                       throws Exception
Throws:
Exception

getAttributeStatement

IElement getAttributeStatement()
                               throws Exception
Throws:
Exception

setAttributeStatement

void setAttributeStatement(IElement elemAttributeStatement)
                           throws Exception
Throws:
Exception

getSignature

IElement getSignature()
                      throws Exception
Throws:
Exception

setSignature

void setSignature(IElement elemSignature)
                  throws Exception
Throws:
Exception

getIssuer

String getIssuer()
                 throws Exception
Throws:
Exception

setIssuer

void setIssuer(String strIssuer)
               throws Exception
Throws:
Exception

getIssueInstant

Date getIssueInstant()
                     throws Exception
Throws:
Exception

setIssueInstant

void setIssueInstant(Date dtIssueInstant)
                     throws Exception
Throws:
Exception