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 © 2016 JBoss by Red Hat. All rights reserved.