public final class SAML1ComponentBuilder extends Object
Modifier and Type | Method and Description |
---|---|
static org.opensaml.saml.saml1.core.Advice |
createAdvice(AdviceBean adviceBean)
Create a Advice object
|
static org.opensaml.xmlsec.signature.KeyInfo |
createKeyInfo(KeyInfoBean keyInfo)
Create an Opensaml KeyInfo object from the parameters
|
static org.opensaml.saml.saml1.core.Subject |
createSaml1v1Subject(SubjectBean subjectBean)
Create a SAML Subject from a SubjectBean instance
|
static org.opensaml.saml.saml1.core.Action |
createSamlv1Action(ActionBean actionBean)
Create an Action object
|
static org.opensaml.saml.saml1.core.Assertion |
createSamlv1Assertion(String issuer)
Create a new SAML 1.1 assertion
|
static org.opensaml.saml.saml1.core.Attribute |
createSamlv1Attribute(String attributeName,
String attributeUrn,
List<Object> values)
Create a SAML 1.1 attribute
|
static List<org.opensaml.saml.saml1.core.AttributeStatement> |
createSamlv1AttributeStatement(List<AttributeStatementBean> attributeData)
Create SAML 1.1 attribute statement(s)
|
static org.opensaml.saml.saml1.core.AudienceRestrictionCondition |
createSamlv1AudienceRestriction(AudienceRestrictionBean audienceRestrictionBean)
Create an AudienceRestrictionCondition object
|
static List<org.opensaml.saml.saml1.core.AuthenticationStatement> |
createSamlv1AuthenticationStatement(List<AuthenticationStatementBean> authBeans)
Create SAML 1.1 authentication statement(s)
|
static List<org.opensaml.saml.saml1.core.AuthorizationDecisionStatement> |
createSamlv1AuthorizationDecisionStatement(List<AuthDecisionStatementBean> decisionData)
Create SAML 1.1 Authorization Decision Statement(s)
|
static org.opensaml.saml.saml1.core.Conditions |
createSamlv1Conditions(ConditionsBean conditionsBean)
Create a Conditions object
|
public static org.opensaml.saml.saml1.core.Assertion createSamlv1Assertion(String issuer)
issuer
- of type Stringpublic static org.opensaml.saml.saml1.core.Subject createSaml1v1Subject(SubjectBean subjectBean) throws org.opensaml.security.SecurityException, WSSecurityException
subjectBean
- A SubjectBean instanceorg.opensaml.security.SecurityException
WSSecurityException
public static org.opensaml.xmlsec.signature.KeyInfo createKeyInfo(KeyInfoBean keyInfo) throws org.opensaml.security.SecurityException, WSSecurityException
keyInfo
- the KeyInfo bean from which to extract security credentialsorg.opensaml.xml.security.SecurityException
org.opensaml.security.SecurityException
WSSecurityException
public static org.opensaml.saml.saml1.core.Conditions createSamlv1Conditions(ConditionsBean conditionsBean)
conditionsBean
- A ConditionsBean objectpublic static org.opensaml.saml.saml1.core.Advice createAdvice(AdviceBean adviceBean) throws WSSecurityException
adviceBean
- A AdviceBean objectWSSecurityException
public static org.opensaml.saml.saml1.core.AudienceRestrictionCondition createSamlv1AudienceRestriction(AudienceRestrictionBean audienceRestrictionBean)
audienceRestrictionBean
- of type AudienceRestrictionBeanpublic static List<org.opensaml.saml.saml1.core.AuthenticationStatement> createSamlv1AuthenticationStatement(List<AuthenticationStatementBean> authBeans) throws org.opensaml.security.SecurityException, WSSecurityException
authBeans
- A list of AuthenticationStatementBean objectsorg.opensaml.security.SecurityException
WSSecurityException
public static List<org.opensaml.saml.saml1.core.AttributeStatement> createSamlv1AttributeStatement(List<AttributeStatementBean> attributeData) throws org.opensaml.security.SecurityException, WSSecurityException
attributeData
- A list of AttributeStatementBean instancesorg.opensaml.security.SecurityException
WSSecurityException
public static org.opensaml.saml.saml1.core.Attribute createSamlv1Attribute(String attributeName, String attributeUrn, List<Object> values)
attributeName
- the Attribute NameattributeUrn
- the Attribute Qualified Namevalues
- the Attribute Valuespublic static List<org.opensaml.saml.saml1.core.AuthorizationDecisionStatement> createSamlv1AuthorizationDecisionStatement(List<AuthDecisionStatementBean> decisionData) throws org.opensaml.security.SecurityException, WSSecurityException
decisionData
- of type Listorg.opensaml.security.SecurityException
WSSecurityException
public static org.opensaml.saml.saml1.core.Action createSamlv1Action(ActionBean actionBean)
actionBean
- of type SamlActionCopyright © 2017 JBoss by Red Hat. All rights reserved.