Package uk.gov.ida.saml.core
Class OpenSamlXmlObjectFactory
- java.lang.Object
-
- uk.gov.ida.saml.core.OpenSamlXmlObjectFactory
-
public class OpenSamlXmlObjectFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OpenSamlXmlObjectFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddresscreateAddressAttributeValue()org.opensaml.saml.saml2.core.AssertioncreateAssertion()org.opensaml.saml.saml2.metadata.AssertionConsumerServicecreateAssertionConsumerService(java.lang.String binding, java.lang.String location, java.lang.Integer index, boolean isDefault)org.opensaml.saml.saml2.core.AttributecreateAttribute()org.opensaml.saml.saml2.metadata.AttributeAuthorityDescriptorcreateAttributeAuthorityDescriptor()org.opensaml.saml.saml2.core.AttributeQuerycreateAttributeQuery()org.opensaml.saml.saml2.metadata.AttributeServicecreateAttributeService()org.opensaml.saml.saml2.core.AttributeStatementcreateAttributeStatement()org.opensaml.saml.saml2.core.AudienceRestrictioncreateAudienceRestriction(java.lang.String audienceId)org.opensaml.saml.saml2.core.AuthnContextcreateAuthnContext()org.opensaml.saml.saml2.core.AuthnContextClassRefcreateAuthnContextClassReference(java.lang.String authnContextUrn)org.opensaml.saml.saml2.core.AuthnRequestcreateAuthnRequest()org.opensaml.saml.saml2.core.AuthnStatementcreateAuthnStatement()org.opensaml.saml.saml2.metadata.CompanycreateCompany(java.lang.String name)org.opensaml.saml.saml2.core.ConditionscreateConditions()org.opensaml.saml.saml2.metadata.ContactPersoncreateContactPerson()DatecreateDateAttributeValue(java.lang.String dateTime)org.opensaml.saml.saml2.metadata.EmailAddresscreateEmailAddress(java.lang.String address)org.opensaml.saml.saml2.metadata.EntityDescriptorcreateEntityDescriptor()GendercreateGenderAttributeValue(java.lang.String value)org.opensaml.saml.saml2.metadata.GivenNamecreateGivenName(java.lang.String name)Gpg45StatuscreateGpg45StatusAttributeValue(java.lang.String indicator)IdpFraudEventIdcreateIdpFraudEventAttributeValue(java.lang.String fraudEventId)org.opensaml.saml.saml2.metadata.IDPSSODescriptorcreateIDPSSODescriptor()InternationalPostCodecreateInternationalPostCode(java.lang.String internationalPostCode)IPAddresscreateIPAddressAttributeValue(java.lang.String value)org.opensaml.saml.saml2.core.IssuercreateIssuer(java.lang.String issuer)org.opensaml.saml.saml2.metadata.KeyDescriptorcreateKeyDescriptor(java.lang.String use)org.opensaml.xmlsec.signature.KeyInfocreateKeyInfo(java.lang.String keyNameValue)org.opensaml.xmlsec.signature.KeyInfocreateKeyInfo(java.lang.String issuerId, java.lang.String certificateValue)LinecreateLine(java.lang.String line)org.opensaml.saml.saml2.core.NameIDcreateNameId(java.lang.String nameId)org.opensaml.saml.saml2.core.NameIDPolicycreateNameIdPolicy()org.opensaml.saml.saml2.metadata.OrganizationcreateOrganization()org.opensaml.saml.saml2.metadata.OrganizationDisplayNamecreateOrganizationDisplayName(java.lang.String name)org.opensaml.saml.saml2.metadata.OrganizationNamecreateOrganizationName(java.lang.String name)org.opensaml.saml.saml2.metadata.OrganizationURLcreateOrganizationUrl(java.lang.String url)PersonNamecreatePersonNameAttributeValue(java.lang.String name)PostCodecreatePostCode(java.lang.String postCode)org.opensaml.saml.saml2.core.RequestedAuthnContextcreateRequestedAuthnContext(org.opensaml.saml.saml2.core.AuthnContextComparisonTypeEnumeration authnContextComparisonTypeEnumeration)org.opensaml.saml.saml2.core.ResponsecreateResponse()org.opensaml.saml.common.SAMLVersioncreateSamlVersion(java.lang.String samlVersion)org.opensaml.saml.saml2.core.ScopingcreateScoping()org.opensaml.xmlsec.signature.SignaturecreateSignature()org.opensaml.xmlsec.signature.SignaturecreateSignature(@NotNull org.opensaml.security.credential.Credential signingCredential)org.opensaml.xmlsec.signature.SignaturecreateSignature(@NotNull org.opensaml.security.credential.Credential signingCredential, @NotNull SignatureAlgorithm signatureAlgorithm)org.opensaml.xmlsec.signature.SignaturecreateSignature(@NotNull SignatureAlgorithm signatureAlgorithm)StringBasedMdsAttributeValuecreateSimpleMdsAttributeValue(java.lang.String value)org.opensaml.saml.saml2.metadata.SingleSignOnServicecreateSingleSignOnService(java.lang.String binding, java.lang.String location)org.opensaml.saml.saml2.metadata.SPSSODescriptorcreateSPSSODescriptor()org.opensaml.saml.saml2.core.StatuscreateStatus()org.opensaml.saml.saml2.core.StatusCodecreateStatusCode()org.opensaml.saml.saml2.core.StatusDetailcreateStatusDetail()org.opensaml.saml.saml2.core.StatusMessagecreateStatusMessage()StatusValuecreateStatusValue(java.lang.String value)org.opensaml.saml.saml2.core.SubjectcreateSubject()org.opensaml.saml.saml2.core.SubjectConfirmationcreateSubjectConfirmation()org.opensaml.saml.saml2.core.SubjectConfirmationDatacreateSubjectConfirmationData()org.opensaml.saml.saml2.metadata.SurNamecreateSurName(java.lang.String name)org.opensaml.saml.saml2.metadata.TelephoneNumbercreateTelephoneNumber(java.lang.String number)UPRNcreateUPRN(java.lang.String uprn)VerifiedcreateVerifiedAttributeValue(boolean value)org.opensaml.xmlsec.signature.X509CertificatecreateX509Certificate(java.lang.String cert)org.opensaml.xmlsec.signature.X509DatacreateX509Data()
-
-
-
Method Detail
-
createSubject
public org.opensaml.saml.saml2.core.Subject createSubject()
-
createAttributeQuery
public org.opensaml.saml.saml2.core.AttributeQuery createAttributeQuery()
-
createNameId
public org.opensaml.saml.saml2.core.NameID createNameId(java.lang.String nameId)
-
createIssuer
public org.opensaml.saml.saml2.core.Issuer createIssuer(java.lang.String issuer)
-
createStatus
public org.opensaml.saml.saml2.core.Status createStatus()
-
createStatusMessage
public org.opensaml.saml.saml2.core.StatusMessage createStatusMessage()
-
createStatusCode
public org.opensaml.saml.saml2.core.StatusCode createStatusCode()
-
createAttribute
public org.opensaml.saml.saml2.core.Attribute createAttribute()
-
createAttributeStatement
public org.opensaml.saml.saml2.core.AttributeStatement createAttributeStatement()
-
createResponse
public org.opensaml.saml.saml2.core.Response createResponse()
-
createAssertion
public org.opensaml.saml.saml2.core.Assertion createAssertion()
-
createSubjectConfirmation
public org.opensaml.saml.saml2.core.SubjectConfirmation createSubjectConfirmation()
-
createSubjectConfirmationData
public org.opensaml.saml.saml2.core.SubjectConfirmationData createSubjectConfirmationData()
-
createAuthnRequest
public org.opensaml.saml.saml2.core.AuthnRequest createAuthnRequest()
-
createAudienceRestriction
public org.opensaml.saml.saml2.core.AudienceRestriction createAudienceRestriction(java.lang.String audienceId)
-
createConditions
public org.opensaml.saml.saml2.core.Conditions createConditions()
-
createScoping
public org.opensaml.saml.saml2.core.Scoping createScoping()
-
createRequestedAuthnContext
public org.opensaml.saml.saml2.core.RequestedAuthnContext createRequestedAuthnContext(org.opensaml.saml.saml2.core.AuthnContextComparisonTypeEnumeration authnContextComparisonTypeEnumeration)
-
createAuthnContext
public org.opensaml.saml.saml2.core.AuthnContext createAuthnContext()
-
createAuthnContextClassReference
public org.opensaml.saml.saml2.core.AuthnContextClassRef createAuthnContextClassReference(java.lang.String authnContextUrn)
-
createNameIdPolicy
public org.opensaml.saml.saml2.core.NameIDPolicy createNameIdPolicy()
-
createAddressAttributeValue
public Address createAddressAttributeValue()
-
createPostCode
public PostCode createPostCode(java.lang.String postCode)
-
createInternationalPostCode
public InternationalPostCode createInternationalPostCode(java.lang.String internationalPostCode)
-
createUPRN
public UPRN createUPRN(java.lang.String uprn)
-
createLine
public Line createLine(java.lang.String line)
-
createPersonNameAttributeValue
public PersonName createPersonNameAttributeValue(java.lang.String name)
-
createGenderAttributeValue
public Gender createGenderAttributeValue(java.lang.String value)
-
createDateAttributeValue
public Date createDateAttributeValue(java.lang.String dateTime)
-
createVerifiedAttributeValue
public Verified createVerifiedAttributeValue(boolean value)
-
createAuthnStatement
public org.opensaml.saml.saml2.core.AuthnStatement createAuthnStatement()
-
createEntityDescriptor
public org.opensaml.saml.saml2.metadata.EntityDescriptor createEntityDescriptor()
-
createOrganization
public org.opensaml.saml.saml2.metadata.Organization createOrganization()
-
createSingleSignOnService
public org.opensaml.saml.saml2.metadata.SingleSignOnService createSingleSignOnService(java.lang.String binding, java.lang.String location)
-
createAssertionConsumerService
public org.opensaml.saml.saml2.metadata.AssertionConsumerService createAssertionConsumerService(java.lang.String binding, java.lang.String location, java.lang.Integer index, boolean isDefault)
-
createIDPSSODescriptor
public org.opensaml.saml.saml2.metadata.IDPSSODescriptor createIDPSSODescriptor()
-
createSPSSODescriptor
public org.opensaml.saml.saml2.metadata.SPSSODescriptor createSPSSODescriptor()
-
createAttributeAuthorityDescriptor
public org.opensaml.saml.saml2.metadata.AttributeAuthorityDescriptor createAttributeAuthorityDescriptor()
-
createAttributeService
public org.opensaml.saml.saml2.metadata.AttributeService createAttributeService()
-
createOrganizationDisplayName
public org.opensaml.saml.saml2.metadata.OrganizationDisplayName createOrganizationDisplayName(java.lang.String name)
-
createOrganizationName
public org.opensaml.saml.saml2.metadata.OrganizationName createOrganizationName(java.lang.String name)
-
createOrganizationUrl
public org.opensaml.saml.saml2.metadata.OrganizationURL createOrganizationUrl(java.lang.String url)
-
createKeyDescriptor
public org.opensaml.saml.saml2.metadata.KeyDescriptor createKeyDescriptor(java.lang.String use)
-
createX509Certificate
public org.opensaml.xmlsec.signature.X509Certificate createX509Certificate(java.lang.String cert)
-
createX509Data
public org.opensaml.xmlsec.signature.X509Data createX509Data()
-
createKeyInfo
public org.opensaml.xmlsec.signature.KeyInfo createKeyInfo(java.lang.String keyNameValue)
-
createKeyInfo
public org.opensaml.xmlsec.signature.KeyInfo createKeyInfo(java.lang.String issuerId, java.lang.String certificateValue)
-
createSignature
public org.opensaml.xmlsec.signature.Signature createSignature()
-
createSignature
public org.opensaml.xmlsec.signature.Signature createSignature(@NotNull @NotNull org.opensaml.security.credential.Credential signingCredential)
-
createSignature
public org.opensaml.xmlsec.signature.Signature createSignature(@NotNull @NotNull SignatureAlgorithm signatureAlgorithm)
-
createSignature
public org.opensaml.xmlsec.signature.Signature createSignature(@NotNull @NotNull org.opensaml.security.credential.Credential signingCredential, @NotNull @NotNull SignatureAlgorithm signatureAlgorithm)
-
createSamlVersion
public org.opensaml.saml.common.SAMLVersion createSamlVersion(java.lang.String samlVersion)
-
createContactPerson
public org.opensaml.saml.saml2.metadata.ContactPerson createContactPerson()
-
createEmailAddress
public org.opensaml.saml.saml2.metadata.EmailAddress createEmailAddress(java.lang.String address)
-
createTelephoneNumber
public org.opensaml.saml.saml2.metadata.TelephoneNumber createTelephoneNumber(java.lang.String number)
-
createGivenName
public org.opensaml.saml.saml2.metadata.GivenName createGivenName(java.lang.String name)
-
createSurName
public org.opensaml.saml.saml2.metadata.SurName createSurName(java.lang.String name)
-
createCompany
public org.opensaml.saml.saml2.metadata.Company createCompany(java.lang.String name)
-
createSimpleMdsAttributeValue
public StringBasedMdsAttributeValue createSimpleMdsAttributeValue(java.lang.String value)
-
createIdpFraudEventAttributeValue
public IdpFraudEventId createIdpFraudEventAttributeValue(java.lang.String fraudEventId)
-
createGpg45StatusAttributeValue
public Gpg45Status createGpg45StatusAttributeValue(java.lang.String indicator)
-
createIPAddressAttributeValue
public IPAddress createIPAddressAttributeValue(java.lang.String value)
-
createStatusValue
public StatusValue createStatusValue(java.lang.String value)
-
createStatusDetail
public org.opensaml.saml.saml2.core.StatusDetail createStatusDetail()
-
-