io.vpv.saml.metadata.xml.modal.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
//
package io.vpv.saml.metadata.xml.modal;
import java.math.BigInteger;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the io.vpv.saml.metadata.xml.modal package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Extensions_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "Extensions");
private final static QName _EntitiesDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "EntitiesDescriptor");
private final static QName _EntityDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "EntityDescriptor");
private final static QName _Organization_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "Organization");
private final static QName _OrganizationName_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "OrganizationName");
private final static QName _OrganizationDisplayName_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "OrganizationDisplayName");
private final static QName _OrganizationURL_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "OrganizationURL");
private final static QName _ContactPerson_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "ContactPerson");
private final static QName _Company_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "Company");
private final static QName _GivenName_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "GivenName");
private final static QName _SurName_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "SurName");
private final static QName _EmailAddress_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "EmailAddress");
private final static QName _TelephoneNumber_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "TelephoneNumber");
private final static QName _AdditionalMetadataLocation_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AdditionalMetadataLocation");
private final static QName _RoleDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "RoleDescriptor");
private final static QName _KeyDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "KeyDescriptor");
private final static QName _EncryptionMethod_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "EncryptionMethod");
private final static QName _ArtifactResolutionService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "ArtifactResolutionService");
private final static QName _SingleLogoutService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "SingleLogoutService");
private final static QName _ManageNameIDService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "ManageNameIDService");
private final static QName _NameIDFormat_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "NameIDFormat");
private final static QName _IDPSSODescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "IDPSSODescriptor");
private final static QName _SingleSignOnService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "SingleSignOnService");
private final static QName _NameIDMappingService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "NameIDMappingService");
private final static QName _AssertionIDRequestService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AssertionIDRequestService");
private final static QName _AttributeProfile_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AttributeProfile");
private final static QName _SPSSODescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "SPSSODescriptor");
private final static QName _AssertionConsumerService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AssertionConsumerService");
private final static QName _AttributeConsumingService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AttributeConsumingService");
private final static QName _ServiceName_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "ServiceName");
private final static QName _ServiceDescription_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "ServiceDescription");
private final static QName _RequestedAttribute_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "RequestedAttribute");
private final static QName _AuthnAuthorityDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AuthnAuthorityDescriptor");
private final static QName _AuthnQueryService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AuthnQueryService");
private final static QName _PDPDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "PDPDescriptor");
private final static QName _AuthzService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AuthzService");
private final static QName _AttributeAuthorityDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AttributeAuthorityDescriptor");
private final static QName _AttributeService_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AttributeService");
private final static QName _AffiliationDescriptor_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AffiliationDescriptor");
private final static QName _AffiliateMember_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:metadata", "AffiliateMember");
private final static QName _Signature_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Signature");
private final static QName _SignatureValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureValue");
private final static QName _SignedInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignedInfo");
private final static QName _CanonicalizationMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "CanonicalizationMethod");
private final static QName _SignatureMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureMethod");
private final static QName _Reference_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Reference");
private final static QName _Transforms_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transforms");
private final static QName _Transform_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Transform");
private final static QName _DigestMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestMethod");
private final static QName _DigestValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DigestValue");
private final static QName _KeyInfo_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyInfo");
private final static QName _KeyName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyName");
private final static QName _MgmtData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "MgmtData");
private final static QName _KeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "KeyValue");
private final static QName _RetrievalMethod_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RetrievalMethod");
private final static QName _X509Data_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Data");
private final static QName _PGPData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPData");
private final static QName _SPKIData_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKIData");
private final static QName _Object_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Object");
private final static QName _Manifest_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "Manifest");
private final static QName _SignatureProperties_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperties");
private final static QName _SignatureProperty_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SignatureProperty");
private final static QName _DSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "DSAKeyValue");
private final static QName _RSAKeyValue_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "RSAKeyValue");
private final static QName _CipherData_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "CipherData");
private final static QName _CipherReference_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "CipherReference");
private final static QName _EncryptedData_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "EncryptedData");
private final static QName _EncryptedKey_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "EncryptedKey");
private final static QName _AgreementMethod_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "AgreementMethod");
private final static QName _EncryptionProperties_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "EncryptionProperties");
private final static QName _EncryptionProperty_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "EncryptionProperty");
private final static QName _BaseID_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "BaseID");
private final static QName _NameID_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "NameID");
private final static QName _EncryptedID_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "EncryptedID");
private final static QName _Issuer_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Issuer");
private final static QName _AssertionIDRef_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AssertionIDRef");
private final static QName _AssertionURIRef_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AssertionURIRef");
private final static QName _Assertion_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Assertion");
private final static QName _Subject_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Subject");
private final static QName _SubjectConfirmation_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "SubjectConfirmation");
private final static QName _SubjectConfirmationData_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "SubjectConfirmationData");
private final static QName _Conditions_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Conditions");
private final static QName _Condition_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Condition");
private final static QName _AudienceRestriction_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AudienceRestriction");
private final static QName _Audience_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Audience");
private final static QName _OneTimeUse_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "OneTimeUse");
private final static QName _ProxyRestriction_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "ProxyRestriction");
private final static QName _Advice_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Advice");
private final static QName _EncryptedAssertion_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "EncryptedAssertion");
private final static QName _Statement_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Statement");
private final static QName _AuthnStatement_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthnStatement");
private final static QName _SubjectLocality_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "SubjectLocality");
private final static QName _AuthnContext_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthnContext");
private final static QName _AuthnContextClassRef_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthnContextClassRef");
private final static QName _AuthnContextDeclRef_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthnContextDeclRef");
private final static QName _AuthnContextDecl_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthnContextDecl");
private final static QName _AuthenticatingAuthority_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthenticatingAuthority");
private final static QName _AuthzDecisionStatement_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AuthzDecisionStatement");
private final static QName _Action_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Action");
private final static QName _Evidence_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Evidence");
private final static QName _AttributeStatement_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AttributeStatement");
private final static QName _Attribute_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "Attribute");
private final static QName _AttributeValue_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "AttributeValue");
private final static QName _EncryptedAttribute_QNAME = new QName("urn:oasis:names:tc:SAML:2.0:assertion", "EncryptedAttribute");
private final static QName _ReferenceListDataReference_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "DataReference");
private final static QName _ReferenceListKeyReference_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "KeyReference");
private final static QName _AgreementMethodTypeKANonce_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "KA-Nonce");
private final static QName _AgreementMethodTypeOriginatorKeyInfo_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "OriginatorKeyInfo");
private final static QName _AgreementMethodTypeRecipientKeyInfo_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "RecipientKeyInfo");
private final static QName _SPKIDataTypeSPKISexp_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "SPKISexp");
private final static QName _PGPDataTypePGPKeyID_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyID");
private final static QName _PGPDataTypePGPKeyPacket_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "PGPKeyPacket");
private final static QName _X509DataTypeX509IssuerSerial_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509IssuerSerial");
private final static QName _X509DataTypeX509SKI_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SKI");
private final static QName _X509DataTypeX509SubjectName_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509SubjectName");
private final static QName _X509DataTypeX509Certificate_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509Certificate");
private final static QName _X509DataTypeX509CRL_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "X509CRL");
private final static QName _TransformTypeXPath_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "XPath");
private final static QName _SignatureMethodTypeHMACOutputLength_QNAME = new QName("http://www.w3.org/2000/09/xmldsig#", "HMACOutputLength");
private final static QName _EncryptionMethodTypeKeySize_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "KeySize");
private final static QName _EncryptionMethodTypeOAEPparams_QNAME = new QName("http://www.w3.org/2001/04/xmlenc#", "OAEPparams");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: io.vpv.saml.metadata.xml.modal
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ExtensionsType }
*
*/
public ExtensionsType createExtensionsType() {
return new ExtensionsType();
}
/**
* Create an instance of {@link EntitiesDescriptorType }
*
*/
public EntitiesDescriptorType createEntitiesDescriptorType() {
return new EntitiesDescriptorType();
}
/**
* Create an instance of {@link EntityDescriptorType }
*
*/
public EntityDescriptorType createEntityDescriptorType() {
return new EntityDescriptorType();
}
/**
* Create an instance of {@link OrganizationType }
*
*/
public OrganizationType createOrganizationType() {
return new OrganizationType();
}
/**
* Create an instance of {@link LocalizedNameType }
*
*/
public LocalizedNameType createLocalizedNameType() {
return new LocalizedNameType();
}
/**
* Create an instance of {@link LocalizedURIType }
*
*/
public LocalizedURIType createLocalizedURIType() {
return new LocalizedURIType();
}
/**
* Create an instance of {@link ContactType }
*
*/
public ContactType createContactType() {
return new ContactType();
}
/**
* Create an instance of {@link AdditionalMetadataLocationType }
*
*/
public AdditionalMetadataLocationType createAdditionalMetadataLocationType() {
return new AdditionalMetadataLocationType();
}
/**
* Create an instance of {@link KeyDescriptorType }
*
*/
public KeyDescriptorType createKeyDescriptorType() {
return new KeyDescriptorType();
}
/**
* Create an instance of {@link EncryptionMethodType }
*
*/
public EncryptionMethodType createEncryptionMethodType() {
return new EncryptionMethodType();
}
/**
* Create an instance of {@link IndexedEndpointType }
*
*/
public IndexedEndpointType createIndexedEndpointType() {
return new IndexedEndpointType();
}
/**
* Create an instance of {@link EndpointType }
*
*/
public EndpointType createEndpointType() {
return new EndpointType();
}
/**
* Create an instance of {@link IDPSSODescriptorType }
*
*/
public IDPSSODescriptorType createIDPSSODescriptorType() {
return new IDPSSODescriptorType();
}
/**
* Create an instance of {@link SPSSODescriptorType }
*
*/
public SPSSODescriptorType createSPSSODescriptorType() {
return new SPSSODescriptorType();
}
/**
* Create an instance of {@link AttributeConsumingServiceType }
*
*/
public AttributeConsumingServiceType createAttributeConsumingServiceType() {
return new AttributeConsumingServiceType();
}
/**
* Create an instance of {@link RequestedAttributeType }
*
*/
public RequestedAttributeType createRequestedAttributeType() {
return new RequestedAttributeType();
}
/**
* Create an instance of {@link AuthnAuthorityDescriptorType }
*
*/
public AuthnAuthorityDescriptorType createAuthnAuthorityDescriptorType() {
return new AuthnAuthorityDescriptorType();
}
/**
* Create an instance of {@link PDPDescriptorType }
*
*/
public PDPDescriptorType createPDPDescriptorType() {
return new PDPDescriptorType();
}
/**
* Create an instance of {@link AttributeAuthorityDescriptorType }
*
*/
public AttributeAuthorityDescriptorType createAttributeAuthorityDescriptorType() {
return new AttributeAuthorityDescriptorType();
}
/**
* Create an instance of {@link AffiliationDescriptorType }
*
*/
public AffiliationDescriptorType createAffiliationDescriptorType() {
return new AffiliationDescriptorType();
}
/**
* Create an instance of {@link SignatureType }
*
*/
public SignatureType createSignatureType() {
return new SignatureType();
}
/**
* Create an instance of {@link SignatureValueType }
*
*/
public SignatureValueType createSignatureValueType() {
return new SignatureValueType();
}
/**
* Create an instance of {@link SignedInfoType }
*
*/
public SignedInfoType createSignedInfoType() {
return new SignedInfoType();
}
/**
* Create an instance of {@link CanonicalizationMethodType }
*
*/
public CanonicalizationMethodType createCanonicalizationMethodType() {
return new CanonicalizationMethodType();
}
/**
* Create an instance of {@link SignatureMethodType }
*
*/
public SignatureMethodType createSignatureMethodType() {
return new SignatureMethodType();
}
/**
* Create an instance of {@link ReferenceType }
*
*/
public ReferenceType createReferenceType() {
return new ReferenceType();
}
/**
* Create an instance of {@link TransformsType }
*
*/
public TransformsType createTransformsType() {
return new TransformsType();
}
/**
* Create an instance of {@link TransformType }
*
*/
public TransformType createTransformType() {
return new TransformType();
}
/**
* Create an instance of {@link DigestMethodType }
*
*/
public DigestMethodType createDigestMethodType() {
return new DigestMethodType();
}
/**
* Create an instance of {@link KeyInfoType }
*
*/
public KeyInfoType createKeyInfoType() {
return new KeyInfoType();
}
/**
* Create an instance of {@link KeyValueType }
*
*/
public KeyValueType createKeyValueType() {
return new KeyValueType();
}
/**
* Create an instance of {@link RetrievalMethodType }
*
*/
public RetrievalMethodType createRetrievalMethodType() {
return new RetrievalMethodType();
}
/**
* Create an instance of {@link X509DataType }
*
*/
public X509DataType createX509DataType() {
return new X509DataType();
}
/**
* Create an instance of {@link PGPDataType }
*
*/
public PGPDataType createPGPDataType() {
return new PGPDataType();
}
/**
* Create an instance of {@link SPKIDataType }
*
*/
public SPKIDataType createSPKIDataType() {
return new SPKIDataType();
}
/**
* Create an instance of {@link ObjectType }
*
*/
public ObjectType createObjectType() {
return new ObjectType();
}
/**
* Create an instance of {@link ManifestType }
*
*/
public ManifestType createManifestType() {
return new ManifestType();
}
/**
* Create an instance of {@link SignaturePropertiesType }
*
*/
public SignaturePropertiesType createSignaturePropertiesType() {
return new SignaturePropertiesType();
}
/**
* Create an instance of {@link SignaturePropertyType }
*
*/
public SignaturePropertyType createSignaturePropertyType() {
return new SignaturePropertyType();
}
/**
* Create an instance of {@link DSAKeyValueType }
*
*/
public DSAKeyValueType createDSAKeyValueType() {
return new DSAKeyValueType();
}
/**
* Create an instance of {@link RSAKeyValueType }
*
*/
public RSAKeyValueType createRSAKeyValueType() {
return new RSAKeyValueType();
}
/**
* Create an instance of {@link X509IssuerSerialType }
*
*/
public X509IssuerSerialType createX509IssuerSerialType() {
return new X509IssuerSerialType();
}
/**
* Create an instance of {@link CipherDataType }
*
*/
public CipherDataType createCipherDataType() {
return new CipherDataType();
}
/**
* Create an instance of {@link CipherReferenceType }
*
*/
public CipherReferenceType createCipherReferenceType() {
return new CipherReferenceType();
}
/**
* Create an instance of {@link EncryptedDataType }
*
*/
public EncryptedDataType createEncryptedDataType() {
return new EncryptedDataType();
}
/**
* Create an instance of {@link EncryptedKeyType }
*
*/
public EncryptedKeyType createEncryptedKeyType() {
return new EncryptedKeyType();
}
/**
* Create an instance of {@link AgreementMethodType }
*
*/
public AgreementMethodType createAgreementMethodType() {
return new AgreementMethodType();
}
/**
* Create an instance of {@link ReferenceList }
*
*/
public ReferenceList createReferenceList() {
return new ReferenceList();
}
/**
* Create an instance of {@link ReferenceType2 }
*
*/
public ReferenceType2 createReferenceType2() {
return new ReferenceType2();
}
/**
* Create an instance of {@link EncryptionPropertiesType }
*
*/
public EncryptionPropertiesType createEncryptionPropertiesType() {
return new EncryptionPropertiesType();
}
/**
* Create an instance of {@link EncryptionPropertyType }
*
*/
public EncryptionPropertyType createEncryptionPropertyType() {
return new EncryptionPropertyType();
}
/**
* Create an instance of {@link TransformsType2 }
*
*/
public TransformsType2 createTransformsType2() {
return new TransformsType2();
}
/**
* Create an instance of {@link NameIDType }
*
*/
public NameIDType createNameIDType() {
return new NameIDType();
}
/**
* Create an instance of {@link EncryptedElementType }
*
*/
public EncryptedElementType createEncryptedElementType() {
return new EncryptedElementType();
}
/**
* Create an instance of {@link AssertionType }
*
*/
public AssertionType createAssertionType() {
return new AssertionType();
}
/**
* Create an instance of {@link SubjectType }
*
*/
public SubjectType createSubjectType() {
return new SubjectType();
}
/**
* Create an instance of {@link SubjectConfirmationType }
*
*/
public SubjectConfirmationType createSubjectConfirmationType() {
return new SubjectConfirmationType();
}
/**
* Create an instance of {@link SubjectConfirmationDataType }
*
*/
public SubjectConfirmationDataType createSubjectConfirmationDataType() {
return new SubjectConfirmationDataType();
}
/**
* Create an instance of {@link ConditionsType }
*
*/
public ConditionsType createConditionsType() {
return new ConditionsType();
}
/**
* Create an instance of {@link AudienceRestrictionType }
*
*/
public AudienceRestrictionType createAudienceRestrictionType() {
return new AudienceRestrictionType();
}
/**
* Create an instance of {@link OneTimeUseType }
*
*/
public OneTimeUseType createOneTimeUseType() {
return new OneTimeUseType();
}
/**
* Create an instance of {@link ProxyRestrictionType }
*
*/
public ProxyRestrictionType createProxyRestrictionType() {
return new ProxyRestrictionType();
}
/**
* Create an instance of {@link AdviceType }
*
*/
public AdviceType createAdviceType() {
return new AdviceType();
}
/**
* Create an instance of {@link AuthnStatementType }
*
*/
public AuthnStatementType createAuthnStatementType() {
return new AuthnStatementType();
}
/**
* Create an instance of {@link SubjectLocalityType }
*
*/
public SubjectLocalityType createSubjectLocalityType() {
return new SubjectLocalityType();
}
/**
* Create an instance of {@link AuthnContextType }
*
*/
public AuthnContextType createAuthnContextType() {
return new AuthnContextType();
}
/**
* Create an instance of {@link AuthzDecisionStatementType }
*
*/
public AuthzDecisionStatementType createAuthzDecisionStatementType() {
return new AuthzDecisionStatementType();
}
/**
* Create an instance of {@link ActionType }
*
*/
public ActionType createActionType() {
return new ActionType();
}
/**
* Create an instance of {@link EvidenceType }
*
*/
public EvidenceType createEvidenceType() {
return new EvidenceType();
}
/**
* Create an instance of {@link AttributeStatementType }
*
*/
public AttributeStatementType createAttributeStatementType() {
return new AttributeStatementType();
}
/**
* Create an instance of {@link AttributeType }
*
*/
public AttributeType createAttributeType() {
return new AttributeType();
}
/**
* Create an instance of {@link KeyInfoConfirmationDataType }
*
*/
public KeyInfoConfirmationDataType createKeyInfoConfirmationDataType() {
return new KeyInfoConfirmationDataType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ExtensionsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ExtensionsType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "Extensions")
public JAXBElement createExtensions(ExtensionsType value) {
return new JAXBElement(_Extensions_QNAME, ExtensionsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EntitiesDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EntitiesDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "EntitiesDescriptor")
public JAXBElement createEntitiesDescriptor(EntitiesDescriptorType value) {
return new JAXBElement(_EntitiesDescriptor_QNAME, EntitiesDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EntityDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EntityDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "EntityDescriptor")
public JAXBElement createEntityDescriptor(EntityDescriptorType value) {
return new JAXBElement(_EntityDescriptor_QNAME, EntityDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OrganizationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OrganizationType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "Organization")
public JAXBElement createOrganization(OrganizationType value) {
return new JAXBElement(_Organization_QNAME, OrganizationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "OrganizationName")
public JAXBElement createOrganizationName(LocalizedNameType value) {
return new JAXBElement(_OrganizationName_QNAME, LocalizedNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "OrganizationDisplayName")
public JAXBElement createOrganizationDisplayName(LocalizedNameType value) {
return new JAXBElement(_OrganizationDisplayName_QNAME, LocalizedNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LocalizedURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LocalizedURIType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "OrganizationURL")
public JAXBElement createOrganizationURL(LocalizedURIType value) {
return new JAXBElement(_OrganizationURL_QNAME, LocalizedURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ContactType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ContactType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "ContactPerson")
public JAXBElement createContactPerson(ContactType value) {
return new JAXBElement(_ContactPerson_QNAME, ContactType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "Company")
public JAXBElement createCompany(String value) {
return new JAXBElement(_Company_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "GivenName")
public JAXBElement createGivenName(String value) {
return new JAXBElement(_GivenName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "SurName")
public JAXBElement createSurName(String value) {
return new JAXBElement(_SurName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "EmailAddress")
public JAXBElement createEmailAddress(String value) {
return new JAXBElement(_EmailAddress_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "TelephoneNumber")
public JAXBElement createTelephoneNumber(String value) {
return new JAXBElement(_TelephoneNumber_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AdditionalMetadataLocationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AdditionalMetadataLocationType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AdditionalMetadataLocation")
public JAXBElement createAdditionalMetadataLocation(AdditionalMetadataLocationType value) {
return new JAXBElement(_AdditionalMetadataLocation_QNAME, AdditionalMetadataLocationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RoleDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RoleDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "RoleDescriptor")
public JAXBElement createRoleDescriptor(RoleDescriptorType value) {
return new JAXBElement(_RoleDescriptor_QNAME, RoleDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KeyDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link KeyDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "KeyDescriptor")
public JAXBElement createKeyDescriptor(KeyDescriptorType value) {
return new JAXBElement(_KeyDescriptor_QNAME, KeyDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptionMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptionMethodType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "EncryptionMethod")
public JAXBElement createEncryptionMethod(EncryptionMethodType value) {
return new JAXBElement(_EncryptionMethod_QNAME, EncryptionMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IndexedEndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IndexedEndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "ArtifactResolutionService")
public JAXBElement createArtifactResolutionService(IndexedEndpointType value) {
return new JAXBElement(_ArtifactResolutionService_QNAME, IndexedEndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "SingleLogoutService")
public JAXBElement createSingleLogoutService(EndpointType value) {
return new JAXBElement(_SingleLogoutService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "ManageNameIDService")
public JAXBElement createManageNameIDService(EndpointType value) {
return new JAXBElement(_ManageNameIDService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "NameIDFormat")
public JAXBElement createNameIDFormat(String value) {
return new JAXBElement(_NameIDFormat_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IDPSSODescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDPSSODescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "IDPSSODescriptor")
public JAXBElement createIDPSSODescriptor(IDPSSODescriptorType value) {
return new JAXBElement(_IDPSSODescriptor_QNAME, IDPSSODescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "SingleSignOnService")
public JAXBElement createSingleSignOnService(EndpointType value) {
return new JAXBElement(_SingleSignOnService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "NameIDMappingService")
public JAXBElement createNameIDMappingService(EndpointType value) {
return new JAXBElement(_NameIDMappingService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AssertionIDRequestService")
public JAXBElement createAssertionIDRequestService(EndpointType value) {
return new JAXBElement(_AssertionIDRequestService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AttributeProfile")
public JAXBElement createAttributeProfile(String value) {
return new JAXBElement(_AttributeProfile_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SPSSODescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SPSSODescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "SPSSODescriptor")
public JAXBElement createSPSSODescriptor(SPSSODescriptorType value) {
return new JAXBElement(_SPSSODescriptor_QNAME, SPSSODescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IndexedEndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IndexedEndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AssertionConsumerService")
public JAXBElement createAssertionConsumerService(IndexedEndpointType value) {
return new JAXBElement(_AssertionConsumerService_QNAME, IndexedEndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributeConsumingServiceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributeConsumingServiceType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AttributeConsumingService")
public JAXBElement createAttributeConsumingService(AttributeConsumingServiceType value) {
return new JAXBElement(_AttributeConsumingService_QNAME, AttributeConsumingServiceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "ServiceName")
public JAXBElement createServiceName(LocalizedNameType value) {
return new JAXBElement(_ServiceName_QNAME, LocalizedNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link LocalizedNameType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "ServiceDescription")
public JAXBElement createServiceDescription(LocalizedNameType value) {
return new JAXBElement(_ServiceDescription_QNAME, LocalizedNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestedAttributeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RequestedAttributeType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "RequestedAttribute")
public JAXBElement createRequestedAttribute(RequestedAttributeType value) {
return new JAXBElement(_RequestedAttribute_QNAME, RequestedAttributeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AuthnAuthorityDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AuthnAuthorityDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AuthnAuthorityDescriptor")
public JAXBElement createAuthnAuthorityDescriptor(AuthnAuthorityDescriptorType value) {
return new JAXBElement(_AuthnAuthorityDescriptor_QNAME, AuthnAuthorityDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AuthnQueryService")
public JAXBElement createAuthnQueryService(EndpointType value) {
return new JAXBElement(_AuthnQueryService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PDPDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PDPDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "PDPDescriptor")
public JAXBElement createPDPDescriptor(PDPDescriptorType value) {
return new JAXBElement(_PDPDescriptor_QNAME, PDPDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AuthzService")
public JAXBElement createAuthzService(EndpointType value) {
return new JAXBElement(_AuthzService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributeAuthorityDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributeAuthorityDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AttributeAuthorityDescriptor")
public JAXBElement createAttributeAuthorityDescriptor(AttributeAuthorityDescriptorType value) {
return new JAXBElement(_AttributeAuthorityDescriptor_QNAME, AttributeAuthorityDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AttributeService")
public JAXBElement createAttributeService(EndpointType value) {
return new JAXBElement(_AttributeService_QNAME, EndpointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AffiliationDescriptorType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AffiliationDescriptorType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AffiliationDescriptor")
public JAXBElement createAffiliationDescriptor(AffiliationDescriptorType value) {
return new JAXBElement(_AffiliationDescriptor_QNAME, AffiliationDescriptorType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:metadata", name = "AffiliateMember")
public JAXBElement createAffiliateMember(String value) {
return new JAXBElement(_AffiliateMember_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignatureType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Signature")
public JAXBElement createSignature(SignatureType value) {
return new JAXBElement(_Signature_QNAME, SignatureType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignatureValueType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureValue")
public JAXBElement createSignatureValue(SignatureValueType value) {
return new JAXBElement(_SignatureValue_QNAME, SignatureValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignedInfoType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignedInfo")
public JAXBElement createSignedInfo(SignedInfoType value) {
return new JAXBElement(_SignedInfo_QNAME, SignedInfoType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CanonicalizationMethodType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "CanonicalizationMethod")
public JAXBElement createCanonicalizationMethod(CanonicalizationMethodType value) {
return new JAXBElement(_CanonicalizationMethod_QNAME, CanonicalizationMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignatureMethodType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureMethod")
public JAXBElement createSignatureMethod(SignatureMethodType value) {
return new JAXBElement(_SignatureMethod_QNAME, SignatureMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Reference")
public JAXBElement createReference(ReferenceType value) {
return new JAXBElement(_Reference_QNAME, ReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TransformsType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transforms")
public JAXBElement createTransforms(TransformsType value) {
return new JAXBElement(_Transforms_QNAME, TransformsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TransformType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Transform")
public JAXBElement createTransform(TransformType value) {
return new JAXBElement(_Transform_QNAME, TransformType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DigestMethodType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestMethod")
public JAXBElement createDigestMethod(DigestMethodType value) {
return new JAXBElement(_DigestMethod_QNAME, DigestMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DigestValue")
public JAXBElement createDigestValue(byte[] value) {
return new JAXBElement(_DigestValue_QNAME, byte[].class, null, ((byte[]) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link KeyInfoType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyInfo")
public JAXBElement createKeyInfo(KeyInfoType value) {
return new JAXBElement(_KeyInfo_QNAME, KeyInfoType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyName")
public JAXBElement createKeyName(String value) {
return new JAXBElement(_KeyName_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "MgmtData")
public JAXBElement createMgmtData(String value) {
return new JAXBElement(_MgmtData_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link KeyValueType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link KeyValueType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "KeyValue")
public JAXBElement createKeyValue(KeyValueType value) {
return new JAXBElement(_KeyValue_QNAME, KeyValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RetrievalMethodType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RetrievalMethod")
public JAXBElement createRetrievalMethod(RetrievalMethodType value) {
return new JAXBElement(_RetrievalMethod_QNAME, RetrievalMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link X509DataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "X509Data")
public JAXBElement createX509Data(X509DataType value) {
return new JAXBElement(_X509Data_QNAME, X509DataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PGPDataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "PGPData")
public JAXBElement createPGPData(PGPDataType value) {
return new JAXBElement(_PGPData_QNAME, PGPDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SPKIDataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SPKIData")
public JAXBElement createSPKIData(SPKIDataType value) {
return new JAXBElement(_SPKIData_QNAME, SPKIDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ObjectType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Object")
public JAXBElement createObject(ObjectType value) {
return new JAXBElement(_Object_QNAME, ObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ManifestType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "Manifest")
public JAXBElement createManifest(ManifestType value) {
return new JAXBElement(_Manifest_QNAME, ManifestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertiesType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignaturePropertiesType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperties")
public JAXBElement createSignatureProperties(SignaturePropertiesType value) {
return new JAXBElement(_SignatureProperties_QNAME, SignaturePropertiesType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignaturePropertyType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "SignatureProperty")
public JAXBElement createSignatureProperty(SignaturePropertyType value) {
return new JAXBElement(_SignatureProperty_QNAME, SignaturePropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DSAKeyValueType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "DSAKeyValue")
public JAXBElement createDSAKeyValue(DSAKeyValueType value) {
return new JAXBElement(_DSAKeyValue_QNAME, DSAKeyValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RSAKeyValueType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2000/09/xmldsig#", name = "RSAKeyValue")
public JAXBElement createRSAKeyValue(RSAKeyValueType value) {
return new JAXBElement(_RSAKeyValue_QNAME, RSAKeyValueType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CipherDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CipherDataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "CipherData")
public JAXBElement createCipherData(CipherDataType value) {
return new JAXBElement(_CipherData_QNAME, CipherDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CipherReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CipherReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "CipherReference")
public JAXBElement createCipherReference(CipherReferenceType value) {
return new JAXBElement(_CipherReference_QNAME, CipherReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptedDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptedDataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptedData")
public JAXBElement createEncryptedData(EncryptedDataType value) {
return new JAXBElement(_EncryptedData_QNAME, EncryptedDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptedKeyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptedKeyType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptedKey")
public JAXBElement createEncryptedKey(EncryptedKeyType value) {
return new JAXBElement(_EncryptedKey_QNAME, EncryptedKeyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AgreementMethodType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AgreementMethodType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "AgreementMethod")
public JAXBElement createAgreementMethod(AgreementMethodType value) {
return new JAXBElement(_AgreementMethod_QNAME, AgreementMethodType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptionPropertiesType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptionPropertiesType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptionProperties")
public JAXBElement createEncryptionProperties(EncryptionPropertiesType value) {
return new JAXBElement(_EncryptionProperties_QNAME, EncryptionPropertiesType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptionPropertyType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptionPropertyType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2001/04/xmlenc#", name = "EncryptionProperty")
public JAXBElement createEncryptionProperty(EncryptionPropertyType value) {
return new JAXBElement(_EncryptionProperty_QNAME, EncryptionPropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BaseIDAbstractType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BaseIDAbstractType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "BaseID")
public JAXBElement createBaseID(BaseIDAbstractType value) {
return new JAXBElement(_BaseID_QNAME, BaseIDAbstractType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameIDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameIDType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "NameID")
public JAXBElement createNameID(NameIDType value) {
return new JAXBElement(_NameID_QNAME, NameIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptedElementType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptedElementType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "EncryptedID")
public JAXBElement createEncryptedID(EncryptedElementType value) {
return new JAXBElement(_EncryptedID_QNAME, EncryptedElementType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NameIDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NameIDType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Issuer")
public JAXBElement createIssuer(NameIDType value) {
return new JAXBElement(_Issuer_QNAME, NameIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AssertionIDRef")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createAssertionIDRef(String value) {
return new JAXBElement(_AssertionIDRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AssertionURIRef")
public JAXBElement createAssertionURIRef(String value) {
return new JAXBElement(_AssertionURIRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AssertionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AssertionType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Assertion")
public JAXBElement createAssertion(AssertionType value) {
return new JAXBElement(_Assertion_QNAME, AssertionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubjectType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SubjectType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Subject")
public JAXBElement createSubject(SubjectType value) {
return new JAXBElement(_Subject_QNAME, SubjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubjectConfirmationType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SubjectConfirmationType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "SubjectConfirmation")
public JAXBElement createSubjectConfirmation(SubjectConfirmationType value) {
return new JAXBElement(_SubjectConfirmation_QNAME, SubjectConfirmationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubjectConfirmationDataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SubjectConfirmationDataType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "SubjectConfirmationData")
public JAXBElement createSubjectConfirmationData(SubjectConfirmationDataType value) {
return new JAXBElement(_SubjectConfirmationData_QNAME, SubjectConfirmationDataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConditionsType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ConditionsType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Conditions")
public JAXBElement createConditions(ConditionsType value) {
return new JAXBElement(_Conditions_QNAME, ConditionsType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ConditionAbstractType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ConditionAbstractType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Condition")
public JAXBElement createCondition(ConditionAbstractType value) {
return new JAXBElement(_Condition_QNAME, ConditionAbstractType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AudienceRestrictionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AudienceRestrictionType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AudienceRestriction")
public JAXBElement createAudienceRestriction(AudienceRestrictionType value) {
return new JAXBElement(_AudienceRestriction_QNAME, AudienceRestrictionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Audience")
public JAXBElement createAudience(String value) {
return new JAXBElement(_Audience_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link OneTimeUseType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link OneTimeUseType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "OneTimeUse")
public JAXBElement createOneTimeUse(OneTimeUseType value) {
return new JAXBElement(_OneTimeUse_QNAME, OneTimeUseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProxyRestrictionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ProxyRestrictionType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "ProxyRestriction")
public JAXBElement createProxyRestriction(ProxyRestrictionType value) {
return new JAXBElement(_ProxyRestriction_QNAME, ProxyRestrictionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AdviceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AdviceType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Advice")
public JAXBElement createAdvice(AdviceType value) {
return new JAXBElement(_Advice_QNAME, AdviceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EncryptedElementType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EncryptedElementType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "EncryptedAssertion")
public JAXBElement createEncryptedAssertion(EncryptedElementType value) {
return new JAXBElement(_EncryptedAssertion_QNAME, EncryptedElementType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StatementAbstractType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link StatementAbstractType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "Statement")
public JAXBElement createStatement(StatementAbstractType value) {
return new JAXBElement(_Statement_QNAME, StatementAbstractType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AuthnStatementType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AuthnStatementType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AuthnStatement")
public JAXBElement createAuthnStatement(AuthnStatementType value) {
return new JAXBElement(_AuthnStatement_QNAME, AuthnStatementType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubjectLocalityType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SubjectLocalityType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "SubjectLocality")
public JAXBElement createSubjectLocality(SubjectLocalityType value) {
return new JAXBElement(_SubjectLocality_QNAME, SubjectLocalityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AuthnContextType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AuthnContextType }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AuthnContext")
public JAXBElement createAuthnContext(AuthnContextType value) {
return new JAXBElement(_AuthnContext_QNAME, AuthnContextType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AuthnContextClassRef")
public JAXBElement createAuthnContextClassRef(String value) {
return new JAXBElement(_AuthnContextClassRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AuthnContextDeclRef")
public JAXBElement createAuthnContextDeclRef(String value) {
return new JAXBElement(_AuthnContextDeclRef_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*/
@XmlElementDecl(namespace = "urn:oasis:names:tc:SAML:2.0:assertion", name = "AuthnContextDecl")
public JAXBElement