Package | Description |
---|---|
org.picketlink.identity.federation.api.saml.v2.response | |
org.picketlink.identity.federation.bindings.jboss.auth | |
org.picketlink.identity.federation.core.parsers.saml | |
org.picketlink.identity.federation.core.saml.v2.common | |
org.picketlink.identity.federation.core.saml.v2.factories | |
org.picketlink.identity.federation.core.saml.v2.holders | |
org.picketlink.identity.federation.core.saml.v2.util | |
org.picketlink.identity.federation.core.saml.v2.writers | |
org.picketlink.identity.federation.core.wstrust.plugins.saml | |
org.picketlink.identity.federation.saml.v2.assertion |
Package for the model classes for the SAML2 Assertion
|
org.picketlink.identity.federation.saml.v2.protocol |
Package containing the classes for the protocol of SAMLv2
|
Modifier and Type | Method and Description |
---|---|
AssertionType |
SAML2Response.createAssertion(String id,
NameIDType issuer)
Create an assertion
|
AssertionType |
SAML2Response.getAssertionType(InputStream is)
Read an assertion from an input stream
|
Modifier and Type | Method and Description |
---|---|
ResponseType |
SAML2Response.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
AssertionType assertion)
Create a ResponseType
|
ResponseType |
SAML2Response.createResponseType(String ID,
SPInfoHolder sp,
IDPInfoHolder idp,
IssuerInfoHolder issuerInfo,
AssertionType assertion)
Construct a
ResponseType without calling PicketLink STS for the assertion. |
void |
SAML2Response.createTimedConditions(AssertionType assertion,
long durationInMilis)
Add validity conditions to the SAML2 Assertion
|
Modifier and Type | Field and Description |
---|---|
protected AssertionType |
SAML2STSCommonLoginModule.assertion |
protected AssertionType |
SAMLTokenCertValidatingCommonLoginModule.assertion |
Modifier and Type | Method and Description |
---|---|
AssertionType |
SAMLAssertionParser.fromElement(Element element) |
Modifier and Type | Field and Description |
---|---|
protected AssertionType |
SAMLProtocolContext.issuedAssertion |
Modifier and Type | Method and Description |
---|---|
AssertionType |
SAMLProtocolContext.getIssuedAssertion()
Get the previously issued assertion by the STS
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLProtocolContext.setIssuedAssertion(AssertionType issuedAssertion)
Set the assertion issued by the STS
|
Modifier and Type | Method and Description |
---|---|
static AssertionType |
SAMLAssertionFactory.createAssertion(String id,
NameIDType issuerID,
XMLGregorianCalendar issueInstant,
ConditionsType conditions,
SubjectType subject,
List<StatementAbstractType> statements)
Creates a SAMLV2
AssertionType with the specified values. |
Modifier and Type | Method and Description |
---|---|
static ResponseType |
JBossSAMLAuthnResponseFactory.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
AssertionType assertionType)
Create a Response Type
|
Modifier and Type | Method and Description |
---|---|
AssertionType |
IDPInfoHolder.getAssertion() |
Modifier and Type | Method and Description |
---|---|
void |
IDPInfoHolder.setAssertion(AssertionType assertion) |
Modifier and Type | Method and Description |
---|---|
static AssertionType |
AssertionUtil.createAssertion(String id,
NameIDType issuer)
Create an assertion
|
Modifier and Type | Method and Description |
---|---|
static Document |
AssertionUtil.asDocument(AssertionType assertion)
Given
AssertionType , convert it into a DOM Document. |
static String |
AssertionUtil.asString(AssertionType assertion)
Given
AssertionType , convert it into a String |
static void |
AssertionUtil.createTimedConditions(AssertionType assertion,
long durationInMilis)
Add validity conditions to the SAML2 Assertion
|
static void |
AssertionUtil.createTimedConditions(AssertionType assertion,
long durationInMilis,
long clockSkew)
Add validity conditions to the SAML2 Assertion
|
static XMLGregorianCalendar |
AssertionUtil.getExpiration(AssertionType assertion)
Extract the expiration time from an
AssertionType |
static List<String> |
AssertionUtil.getRoles(AssertionType assertion,
List<String> roleKeys)
Given an assertion, return the list of roles it may have
|
static boolean |
AssertionUtil.hasExpired(AssertionType assertion)
Check whether the assertion has expired
|
static boolean |
AssertionUtil.hasExpired(AssertionType assertion,
long clockSkewInMilis)
Verify whether the assertion has expired.
|
static boolean |
AssertionUtil.isAudience(AssertionType assertionType,
SPType spType)
Checks whether the given assertion is intended for the given
SPType or not. |
Modifier and Type | Method and Description |
---|---|
void |
SAMLAssertionWriter.write(AssertionType assertion)
Write an
AssertionType to stream |
Modifier and Type | Method and Description |
---|---|
static AssertionType |
SAMLUtil.fromElement(Element assertionElement)
Utility method that unmarshals the specified
Element into an AssertionType instance. |
Modifier and Type | Method and Description |
---|---|
static Element |
SAMLUtil.toElement(AssertionType assertion)
Utility method that marshals the specified
AssertionType object into an Element instance. |
Modifier and Type | Method and Description |
---|---|
AssertionType |
EvidenceType.ChoiceType.getAssertion() |
Constructor and Description |
---|
ChoiceType(AssertionType assertion) |
Modifier and Type | Method and Description |
---|---|
AssertionType |
ResponseType.RTChoiceType.getAssertion() |
Constructor and Description |
---|
RTChoiceType(AssertionType assertion) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.