public class JBossSAMLBaseFactory extends Object
| Constructor and Description |
|---|
JBossSAMLBaseFactory() |
| Modifier and Type | Method and Description |
|---|---|
static AttributeType |
createAttributeForRole(String roleName)
Create an attribute type given a role name
|
static AttributeStatementType |
createAttributeStatement()
Create an empty attribute statement
|
static AttributeStatementType |
createAttributeStatement(String attributeValue)
Create an AttributeStatement given an attribute
|
static SubjectConfirmationType |
createSubjectConfirmation(String method)
Create a Subject confirmation type given the method
|
static SubjectConfirmationDataType |
createSubjectConfirmationData(String inResponseTo,
String destinationURI,
XMLGregorianCalendar issueInstant)
Create a Subject Confirmation
|
static String |
createUUID()
Get a UUID String
|
static NameIDType |
getIssuer(String issuerID)
Return the NameIDType for the issuer
|
public static AttributeStatementType createAttributeStatement()
public static AttributeType createAttributeForRole(String roleName)
roleName - public static AttributeStatementType createAttributeStatement(String attributeValue)
attributeValue - public static SubjectConfirmationType createSubjectConfirmation(String method)
method - public static SubjectConfirmationDataType createSubjectConfirmationData(String inResponseTo, String destinationURI, XMLGregorianCalendar issueInstant)
inResponseTo - destinationURI - issueInstant - public static String createUUID()
public static NameIDType getIssuer(String issuerID)
issuerID - Copyright © 2018 JBoss by Red Hat. All rights reserved.