org.eclipse.higgins.sts.common
Class SAMLToken
java.lang.Object
org.eclipse.higgins.sts.common.SAMLToken
- All Implemented Interfaces:
- org.eclipse.higgins.sts.api.ISAMLToken, org.eclipse.higgins.sts.api.ISecurityElement, org.eclipse.higgins.sts.api.ISecurityToken
- Direct Known Subclasses:
- SAML11Token
- public abstract class SAMLToken
- extends Object
- implements org.eclipse.higgins.sts.api.ISAMLToken
- Author:
- mikemci
SAMLToken
public SAMLToken()
getAdvice
public org.eclipse.higgins.sts.api.IElement getAdvice()
throws Exception
- Specified by:
getAdvice in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getAttributeStatement
public org.eclipse.higgins.sts.api.IElement getAttributeStatement()
throws Exception
- Specified by:
getAttributeStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getAuthenticationStatement
public org.eclipse.higgins.sts.api.IElement getAuthenticationStatement()
throws Exception
- Specified by:
getAuthenticationStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getAuthorizationDecisionStatement
public org.eclipse.higgins.sts.api.IElement getAuthorizationDecisionStatement()
throws Exception
- Specified by:
getAuthorizationDecisionStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getConditions
public org.eclipse.higgins.sts.api.IElement getConditions()
throws Exception
- Specified by:
getConditions in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getIssueInstant
public Date getIssueInstant()
- Specified by:
getIssueInstant in interface org.eclipse.higgins.sts.api.ISAMLToken
getIssuer
public String getIssuer()
- Specified by:
getIssuer in interface org.eclipse.higgins.sts.api.ISAMLToken
getSignature
public org.eclipse.higgins.sts.api.IElement getSignature()
throws Exception
- Specified by:
getSignature in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getStatement
public org.eclipse.higgins.sts.api.IElement getStatement()
throws Exception
- Specified by:
getStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
getSubjectStatement
public org.eclipse.higgins.sts.api.IElement getSubjectStatement()
throws Exception
- Specified by:
getSubjectStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setAdvice
public void setAdvice(org.eclipse.higgins.sts.api.IElement elemAdvice)
throws Exception
- Specified by:
setAdvice in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setAttributeStatement
public void setAttributeStatement(org.eclipse.higgins.sts.api.IElement elemAttributeStatement)
throws Exception
- Specified by:
setAttributeStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setAuthenticationStatement
public void setAuthenticationStatement(org.eclipse.higgins.sts.api.IElement elemAuthenticationStatement)
throws Exception
- Specified by:
setAuthenticationStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setAuthorizationDecisionStatement
public void setAuthorizationDecisionStatement(org.eclipse.higgins.sts.api.IElement elemAuthorizationDecisionStatement)
throws Exception
- Specified by:
setAuthorizationDecisionStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setConditions
public void setConditions(org.eclipse.higgins.sts.api.IElement elemConditions)
throws Exception
- Specified by:
setConditions in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setIssueInstant
public void setIssueInstant(Date dtIssueInstant)
- Specified by:
setIssueInstant in interface org.eclipse.higgins.sts.api.ISAMLToken
setIssuer
public void setIssuer(String strIssuer)
- Specified by:
setIssuer in interface org.eclipse.higgins.sts.api.ISAMLToken
setSignature
public void setSignature(org.eclipse.higgins.sts.api.IElement elemSignature)
throws Exception
- Specified by:
setSignature in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setStatement
public void setStatement(org.eclipse.higgins.sts.api.IElement elemStatement)
throws Exception
- Specified by:
setStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
setSubjectStatement
public void setSubjectStatement(org.eclipse.higgins.sts.api.IElement elemSubjectStatement)
throws Exception
- Specified by:
setSubjectStatement in interface org.eclipse.higgins.sts.api.ISAMLToken
- Throws:
Exception
fromElement
public void fromElement(org.eclipse.higgins.sts.api.IElement element)
throws Exception
- Specified by:
fromElement in interface org.eclipse.higgins.sts.api.ISecurityElement
- Throws:
Exception
toElement
public org.eclipse.higgins.sts.api.IElement toElement()
throws Exception
- Specified by:
toElement in interface org.eclipse.higgins.sts.api.ISecurityElement
- Throws:
Exception