Package | Description |
---|---|
org.keycloak.dom.saml.v2.assertion |
Package for the model classes for the SAML2 Assertion
|
org.keycloak.dom.saml.v2.mdattr | |
org.keycloak.dom.saml.v2.protocol |
Package containing the classes for the protocol of SAMLv2
|
org.keycloak.saml.processing.api.saml.v2.response | |
org.keycloak.saml.processing.core.parsers.saml.assertion | |
org.keycloak.saml.processing.core.saml.v2.factories | |
org.keycloak.saml.processing.core.saml.v2.holders | |
org.keycloak.saml.processing.core.saml.v2.util | |
org.keycloak.saml.processing.core.saml.v2.writers |
Modifier and Type | Method and Description |
---|---|
AssertionType |
EvidenceType.ChoiceType.getAssertion() |
Constructor and Description |
---|
ChoiceType(AssertionType assertion) |
Modifier and Type | Field and Description |
---|---|
protected List<AssertionType> |
EntityAttributes.assertion |
Modifier and Type | Method and Description |
---|---|
List<AssertionType> |
EntityAttributes.getAssertion() |
Modifier and Type | Method and Description |
---|---|
void |
EntityAttributes.addAssertion(AssertionType attributeType) |
Modifier and Type | Method and Description |
---|---|
AssertionType |
ResponseType.RTChoiceType.getAssertion() |
Constructor and Description |
---|
RTChoiceType(AssertionType assertion) |
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
|
void |
SAML2Response.createTimedConditions(AssertionType assertion,
long durationInMilis)
Add validity conditions to the SAML2 Assertion
|
Modifier and Type | Method and Description |
---|---|
protected AssertionType |
SAMLAssertionParser.instantiateElement(XMLEventReader xmlEventReader,
StartElement nextElement) |
Modifier and Type | Method and Description |
---|---|
protected void |
SAMLAssertionParser.processSubElement(XMLEventReader xmlEventReader,
AssertionType target,
SAMLAssertionQNames element,
StartElement elementDetail) |
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
|
static AssertionType |
AssertionUtil.getAssertion(SAMLDocumentHolder holder,
ResponseType responseType,
PrivateKey privateKey) |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLAssertionWriter.write(AssertionType assertion)
Write an
AssertionType to stream |
Copyright © 2020 JBoss by Red Hat. All rights reserved.