|
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.core.saml.v2.common.SAMLProtocolContext
public class SAMLProtocolContext
A SAML2 specification based instance of ProtocolContext
This instance is used to pass information from the IDP to the Core STS.
Field Summary | |
---|---|
protected ConditionsType |
conditions
|
protected AssertionType |
issuedAssertion
|
protected NameIDType |
issuerID
|
protected List<StatementAbstractType> |
statements
|
protected SubjectType |
subjectType
|
Constructor Summary | |
---|---|
SAMLProtocolContext()
|
Method Summary | |
---|---|
String |
family()
What family the context belongs to.. |
ConditionsType |
getConditions()
Get the conditions |
AssertionType |
getIssuedAssertion()
Get the previously issued assertion by the STS |
NameIDType |
getIssuerID()
Get the Issuer ID |
QName |
getQName()
Return the QName of the token |
List<StatementAbstractType> |
getStatements()
Get the statements as a read-only list |
SubjectType |
getSubjectType()
Get the subject |
String |
serviceName()
An optional service name |
void |
setConditions(ConditionsType conditions)
Set the conditions |
void |
setIssuedAssertion(AssertionType issuedAssertion)
Set the assertion issued by the STS |
void |
setIssuerID(NameIDType issuerID)
Set the Issuer ID |
void |
setStatements(List<StatementAbstractType> statements)
Add a list of statements |
void |
setSubjectType(SubjectType subjectType)
Set the subject |
String |
tokenType()
A String that represents the token type |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected NameIDType issuerID
protected SubjectType subjectType
protected ConditionsType conditions
protected List<StatementAbstractType> statements
protected AssertionType issuedAssertion
Constructor Detail |
---|
public SAMLProtocolContext()
Method Detail |
---|
public NameIDType getIssuerID()
NameIDType
public void setIssuerID(NameIDType issuerID)
issuerID
- NameIDType
public SubjectType getSubjectType()
SubjectType
public void setSubjectType(SubjectType subjectType)
subjectType
- SubjectType
public ConditionsType getConditions()
ConditionsType
public void setConditions(ConditionsType conditions)
conditions
- ConditionsType
public List<StatementAbstractType> getStatements()
StatementAbstractType
public void setStatements(List<StatementAbstractType> statements)
statements
- List
public AssertionType getIssuedAssertion()
AssertionType
public void setIssuedAssertion(AssertionType issuedAssertion)
issuedAssertion
- AssertionType
public String serviceName()
ProtocolContext
serviceName
in interface ProtocolContext
ProtocolContext.serviceName()
public String tokenType()
ProtocolContext
tokenType
in interface ProtocolContext
ProtocolContext.tokenType()
public QName getQName()
ProtocolContext
getQName
in interface ProtocolContext
ProtocolContext.getQName()
public String family()
ProtocolContext
family
in interface ProtocolContext
ProtocolContext.family()
|
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 |