|
PicketLink Federation Core 2.1.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.picketlink.identity.federation.saml.common.CommonAssertionType
org.picketlink.identity.federation.saml.v2.assertion.AssertionType
public class AssertionType
Field Summary |
---|
Fields inherited from class org.picketlink.identity.federation.saml.common.CommonAssertionType |
---|
ID, issueInstant |
Constructor Summary | |
---|---|
AssertionType(String iD,
XMLGregorianCalendar issueInstant)
Create an assertion |
Method Summary | |
---|---|
void |
addStatement(StatementAbstractType statement)
Add a statement |
void |
addStatements(Collection<StatementAbstractType> statement)
Add a collection of statements |
void |
addStatements(Set<StatementAbstractType> statement)
Add a set of statements |
protected void |
checkSTSPermission()
|
AdviceType |
getAdvice()
Get the advice |
ConditionsType |
getConditions()
Get the conditions |
NameIDType |
getIssuer()
Get the issuer |
Element |
getSignature()
Get the signature as a DOM element |
Set<StatementAbstractType> |
getStatements()
Get a read only set of statements |
SubjectType |
getSubject()
Get the subject |
String |
getVersion()
Get the version of SAML |
void |
setAdvice(AdviceType advice)
Set the advice |
void |
setConditions(ConditionsType conditions)
Set the conditions |
void |
setIssuer(NameIDType issuer)
Set the issuer |
void |
setSignature(Element signature)
Set the signature DOM element |
void |
setSubject(SubjectType subject)
Set the subject |
void |
updateIssueInstant(XMLGregorianCalendar xg)
Update the issue instant |
Methods inherited from class org.picketlink.identity.federation.saml.common.CommonAssertionType |
---|
getID, getIssueInstant |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssertionType(String iD, XMLGregorianCalendar issueInstant)
iD
- ID of the assertion (Required)issueInstant
- XMLGregorianCalendar
issue instant (required)version
- Method Detail |
---|
public SubjectType getSubject()
SubjectType
public void setSubject(SubjectType subject)
subject
- public String getVersion()
String
public AdviceType getAdvice()
AdviceType
public void setAdvice(AdviceType advice)
advice
- advice
public ConditionsType getConditions()
ConditionsType
public void setConditions(ConditionsType conditions)
conditions
- ConditionsType
public NameIDType getIssuer()
NameIDType
public void setIssuer(NameIDType issuer)
issuer
- NameIDType
public void addStatement(StatementAbstractType statement)
statement
- StatementAbstractType
public void addStatements(Collection<StatementAbstractType> statement)
statement
- Collection
public void addStatements(Set<StatementAbstractType> statement)
statement
- Collection
public Set<StatementAbstractType> getStatements()
Set
public Element getSignature()
Element
public void setSignature(Element signature)
signature
- public void updateIssueInstant(XMLGregorianCalendar xg)
xg
- protected void checkSTSPermission()
|
PicketLink Federation Core 2.1.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |