All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sun.xml.ws.security.trust.impl.wssx.bindings.ObjectFactory Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (c) 2010, 2022 Oracle and/or its affiliates. All rights reserved.
 *
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Distribution License v. 1.0, which is available at
 * http://www.eclipse.org/org/documents/edl-v10.php.
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b52-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2007.08.13 at 02:11:31 PM IST
//


package com.sun.xml.ws.security.trust.impl.wssx.bindings;

import jakarta.xml.bind.JAXBElement;
import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import com.sun.xml.ws.security.trust.impl.bindings.EndpointReference;
//import org.w3._2005._08.addressing.EndpointReferenceType;
//import com.sun.xml.ws.addressing.v200408.EndpointReferenceImpl;
//import com.sun.xml.ws.addressing.EndpointReferenceImpl;


/**
 * This object contains factory methods for each
 * Java content interface and Java element interface
 * generated in the com.sun.xml.ws.security.trust.impl.wssx.bindings 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 _RequestSecurityTokenResponseCollection_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestSecurityTokenResponseCollection"); private final static QName _Lifetime_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Lifetime"); private final static QName _KeyType_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "KeyType"); private final static QName _DelegateTo_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "DelegateTo"); private final static QName _ValidateTarget_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "ValidateTarget"); private final static QName _Issuer_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Issuer"); private final static QName _SignChallenge_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "SignChallenge"); private final static QName _Forwardable_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Forwardable"); private final static QName _IssuedTokens_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "IssuedTokens"); private final static QName _RequestSecurityTokenCollection_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestSecurityTokenCollection"); private final static QName _SignatureAlgorithm_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "SignatureAlgorithm"); private final static QName _RequestType_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestType"); private final static QName _RequestedProofToken_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestedProofToken"); private final static QName _KeyExchangeToken_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "KeyExchangeToken"); private final static QName _ComputedKey_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "ComputedKey"); private final static QName _RequestedSecurityToken_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestedSecurityToken"); private final static QName _KeySize_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "KeySize"); private final static QName _Participants_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Participants"); private final static QName _Claims_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Claims"); private final static QName _CancelTarget_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "CancelTarget"); private final static QName _EncryptionAlgorithm_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "EncryptionAlgorithm"); private final static QName _CombinedHash_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "CombinedHash"); private final static QName _Challenge_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Challenge"); private final static QName _Status_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Status"); private final static QName _CanonicalizationAlgorithm_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "CanonicalizationAlgorithm"); private final static QName _RenewTarget_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RenewTarget"); private final static QName _RequestSecurityToken_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestSecurityToken"); private final static QName _SecondaryParameters_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "SecondaryParameters"); private final static QName _KeyWrapAlgorithm_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "KeyWrapAlgorithm"); private final static QName _ProofEncryption_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "ProofEncryption"); private final static QName _BinaryExchange_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "BinaryExchange"); private final static QName _Delegatable_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Delegatable"); private final static QName _Entropy_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Entropy"); private final static QName _RequestSecurityTokenResponse_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestSecurityTokenResponse"); private final static QName _Authenticator_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Authenticator"); private final static QName _RequestKET_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestKET"); private final static QName _Renewing_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Renewing"); private final static QName _BinarySecret_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "BinarySecret"); private final static QName _RequestedAttachedReference_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestedAttachedReference"); private final static QName _ComputedKeyAlgorithm_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "ComputedKeyAlgorithm"); private final static QName _SignWith_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "SignWith"); private final static QName _AuthenticationType_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "AuthenticationType"); private final static QName _Encryption_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "Encryption"); private final static QName _RequestedUnattachedReference_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestedUnattachedReference"); private final static QName _EncryptWith_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "EncryptWith"); private final static QName _SignChallengeResponse_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "SignChallengeResponse"); private final static QName _AllowPostdating_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "AllowPostdating"); private final static QName _OnBehalfOf_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "OnBehalfOf"); private final static QName _RequestedTokenCancelled_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "RequestedTokenCancelled"); private final static QName _TokenType_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "TokenType"); private final static QName _UseKey_QNAME = new QName("http://docs.oasis-open.org/ws-sx/ws-trust/200512", "UseKey"); // private static final QName _EndpointReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "EndpointReference"); private static final QName _EndpointReference_QNAME = new QName("http://www.w3.org/2005/08/addressing", "EndpointReference"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.xml.ws.security.trust.impl.bindings * */ public ObjectFactory() { } /** * Create an instance of {@link UseKeyType } * */ public UseKeyType createUseKeyType() { return new UseKeyType(); } /** * Create an instance of {@link RequestSecurityTokenResponseCollectionType } * */ public RequestSecurityTokenResponseCollectionType createRequestSecurityTokenResponseCollectionType() { return new RequestSecurityTokenResponseCollectionType(); } /** * Create an instance of {@link ParticipantType } * */ public ParticipantType createParticipantType() { return new ParticipantType(); } /** * Create an instance of {@link RequestKETType } * */ public RequestKETType createRequestKETType() { return new RequestKETType(); } /** * Create an instance of {@link DelegateToType } * */ public DelegateToType createDelegateToType() { return new DelegateToType(); } /** * Create an instance of {@link RequestSecurityTokenCollectionType } * */ public RequestSecurityTokenCollectionType createRequestSecurityTokenCollectionType() { return new RequestSecurityTokenCollectionType(); } /** * Create an instance of {@link BinarySecretType } * */ public BinarySecretType createBinarySecretType() { return new BinarySecretType(); } /** * Create an instance of {@link RenewTargetType } * */ public RenewTargetType createRenewTargetType() { return new RenewTargetType(); } /** * Create an instance of {@link CancelTargetType } * */ public CancelTargetType createCancelTargetType() { return new CancelTargetType(); } /** * Create an instance of {@link EncryptionType } * */ public EncryptionType createEncryptionType() { return new EncryptionType(); } /** * Create an instance of {@link ValidateTargetType } * */ public ValidateTargetType createValidateTargetType() { return new ValidateTargetType(); } /** * Create an instance of {@link ProofEncryptionType } * */ public ProofEncryptionType createProofEncryptionType() { return new ProofEncryptionType(); } /** * Create an instance of {@link RequestedSecurityTokenType } * */ public RequestedSecurityTokenType createRequestedSecurityTokenType() { return new RequestedSecurityTokenType(); } /** * Create an instance of {@link RequestedReferenceType } * */ public RequestedReferenceType createRequestedReferenceType() { return new RequestedReferenceType(); } /** * Create an instance of {@link LifetimeType } * */ public LifetimeType createLifetimeType() { return new LifetimeType(); } /** * Create an instance of {@link RenewingType } * */ public RenewingType createRenewingType() { return new RenewingType(); } /** * Create an instance of {@link RequestSecurityTokenType } * */ public RequestSecurityTokenType createRequestSecurityTokenType() { return new RequestSecurityTokenType(); } /** * Create an instance of {@link SecondaryParametersType } * */ public SecondaryParametersType createSecondaryParametersType() { return new SecondaryParametersType(); } /** * Create an instance of {@link KeyExchangeTokenType } * */ public KeyExchangeTokenType createKeyExchangeTokenType() { return new KeyExchangeTokenType(); } /** * Create an instance of {@link ParticipantsType } * */ public ParticipantsType createParticipantsType() { return new ParticipantsType(); } /** * Create an instance of {@link AllowPostdatingType } * */ public AllowPostdatingType createAllowPostdatingType() { return new AllowPostdatingType(); } /** * Create an instance of {@link ClaimsType } * */ public ClaimsType createClaimsType() { return new ClaimsType(); } /** * Create an instance of {@link AuthenticatorType } * */ public AuthenticatorType createAuthenticatorType() { return new AuthenticatorType(); } /** * Create an instance of {@link RequestedTokenCancelledType } * */ public RequestedTokenCancelledType createRequestedTokenCancelledType() { return new RequestedTokenCancelledType(); } /** * Create an instance of {@link RequestSecurityTokenResponseType } * */ public RequestSecurityTokenResponseType createRequestSecurityTokenResponseType() { return new RequestSecurityTokenResponseType(); } /** * Create an instance of {@link BinaryExchangeType } * */ public BinaryExchangeType createBinaryExchangeType() { return new BinaryExchangeType(); } /** * Create an instance of {@link SignChallengeType } * */ public SignChallengeType createSignChallengeType() { return new SignChallengeType(); } /** * Create an instance of {@link OnBehalfOfType } * */ public OnBehalfOfType createOnBehalfOfType() { return new OnBehalfOfType(); } /** * Create an instance of {@link StatusType } * */ public StatusType createStatusType() { return new StatusType(); } /** * Create an instance of {@link RequestedProofTokenType } * */ public RequestedProofTokenType createRequestedProofTokenType() { return new RequestedProofTokenType(); } /** * Create an instance of {@link EntropyType } * */ public EntropyType createEntropyType() { return new EntropyType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestSecurityTokenResponseCollection") public JAXBElement createRequestSecurityTokenResponseCollection(RequestSecurityTokenResponseCollectionType value) { return new JAXBElement<>(_RequestSecurityTokenResponseCollection_QNAME, RequestSecurityTokenResponseCollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LifetimeType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Lifetime") public JAXBElement createLifetime(LifetimeType value) { return new JAXBElement<>(_Lifetime_QNAME, LifetimeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "KeyType") public JAXBElement createKeyType(String value) { return new JAXBElement<>(_KeyType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DelegateToType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "DelegateTo") public JAXBElement createDelegateTo(DelegateToType value) { return new JAXBElement<>(_DelegateTo_QNAME, DelegateToType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ValidateTargetType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "ValidateTarget") public JAXBElement createValidateTarget(ValidateTargetType value) { return new JAXBElement<>(_ValidateTarget_QNAME, ValidateTargetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}possible object is EndpointReferenceType{@code >}} * */ @SuppressWarnings("unchecked") @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Issuer") public JAXBElement createIssuer(EndpointReference value) { return new JAXBElement(_Issuer_QNAME, EndpointReference.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignChallengeType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "SignChallenge") public JAXBElement createSignChallenge(SignChallengeType value) { return new JAXBElement<>(_SignChallenge_QNAME, SignChallengeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Forwardable") public JAXBElement createForwardable(Boolean value) { return new JAXBElement<>(_Forwardable_QNAME, Boolean.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "IssuedTokens") public JAXBElement createIssuedTokens(RequestSecurityTokenResponseCollectionType value) { return new JAXBElement<>(_IssuedTokens_QNAME, RequestSecurityTokenResponseCollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenCollectionType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestSecurityTokenCollection") public JAXBElement createRequestSecurityTokenCollection(RequestSecurityTokenCollectionType value) { return new JAXBElement<>(_RequestSecurityTokenCollection_QNAME, RequestSecurityTokenCollectionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "SignatureAlgorithm") public JAXBElement createSignatureAlgorithm(String value) { return new JAXBElement<>(_SignatureAlgorithm_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestType") public JAXBElement createRequestType(String value) { return new JAXBElement<>(_RequestType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedProofTokenType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestedProofToken") public JAXBElement createRequestedProofToken(RequestedProofTokenType value) { return new JAXBElement<>(_RequestedProofToken_QNAME, RequestedProofTokenType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link KeyExchangeTokenType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "KeyExchangeToken") public JAXBElement createKeyExchangeToken(KeyExchangeTokenType value) { return new JAXBElement<>(_KeyExchangeToken_QNAME, KeyExchangeTokenType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "ComputedKey") public JAXBElement createComputedKey(String value) { return new JAXBElement<>(_ComputedKey_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedSecurityTokenType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestedSecurityToken") public JAXBElement createRequestedSecurityToken(RequestedSecurityTokenType value) { return new JAXBElement<>(_RequestedSecurityToken_QNAME, RequestedSecurityTokenType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "KeySize") public JAXBElement createKeySize(Long value) { return new JAXBElement<>(_KeySize_QNAME, Long.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ParticipantsType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Participants") public JAXBElement createParticipants(ParticipantsType value) { return new JAXBElement<>(_Participants_QNAME, ParticipantsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ClaimsType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Claims") public JAXBElement createClaims(ClaimsType value) { return new JAXBElement<>(_Claims_QNAME, ClaimsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CancelTargetType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "CancelTarget") public JAXBElement createCancelTarget(CancelTargetType value) { return new JAXBElement<>(_CancelTarget_QNAME, CancelTargetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "EncryptionAlgorithm") public JAXBElement createEncryptionAlgorithm(String value) { return new JAXBElement<>(_EncryptionAlgorithm_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}possible object is byte[]{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "CombinedHash") public JAXBElement createCombinedHash(byte[] value) { return new JAXBElement<>(_CombinedHash_QNAME, byte[].class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Challenge") public JAXBElement createChallenge(String value) { return new JAXBElement<>(_Challenge_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StatusType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Status") public JAXBElement createStatus(StatusType value) { return new JAXBElement<>(_Status_QNAME, StatusType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "CanonicalizationAlgorithm") public JAXBElement createCanonicalizationAlgorithm(String value) { return new JAXBElement<>(_CanonicalizationAlgorithm_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RenewTargetType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RenewTarget") public JAXBElement createRenewTarget(RenewTargetType value) { return new JAXBElement<>(_RenewTarget_QNAME, RenewTargetType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestSecurityToken") public JAXBElement createRequestSecurityToken(RequestSecurityTokenType value) { return new JAXBElement<>(_RequestSecurityToken_QNAME, RequestSecurityTokenType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SecondaryParametersType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "SecondaryParameters") public JAXBElement createSecondaryParameters(SecondaryParametersType value) { return new JAXBElement<>(_SecondaryParameters_QNAME, SecondaryParametersType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "KeyWrapAlgorithm") public JAXBElement createKeyWrapAlgorithm(String value) { return new JAXBElement<>(_KeyWrapAlgorithm_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ProofEncryptionType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "ProofEncryption") public JAXBElement createProofEncryption(ProofEncryptionType value) { return new JAXBElement<>(_ProofEncryption_QNAME, ProofEncryptionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BinaryExchangeType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "BinaryExchange") public JAXBElement createBinaryExchange(BinaryExchangeType value) { return new JAXBElement<>(_BinaryExchange_QNAME, BinaryExchangeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Delegatable") public JAXBElement createDelegatable(Boolean value) { return new JAXBElement<>(_Delegatable_QNAME, Boolean.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EntropyType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Entropy") public JAXBElement createEntropy(EntropyType value) { return new JAXBElement<>(_Entropy_QNAME, EntropyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestSecurityTokenResponse") public JAXBElement createRequestSecurityTokenResponse(RequestSecurityTokenResponseType value) { return new JAXBElement<>(_RequestSecurityTokenResponse_QNAME, RequestSecurityTokenResponseType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AuthenticatorType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Authenticator") public JAXBElement createAuthenticator(AuthenticatorType value) { return new JAXBElement<>(_Authenticator_QNAME, AuthenticatorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestKETType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestKET") public JAXBElement createRequestKET(RequestKETType value) { return new JAXBElement<>(_RequestKET_QNAME, RequestKETType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RenewingType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Renewing") public JAXBElement createRenewing(RenewingType value) { return new JAXBElement<>(_Renewing_QNAME, RenewingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BinarySecretType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "BinarySecret") public JAXBElement createBinarySecret(BinarySecretType value) { return new JAXBElement<>(_BinarySecret_QNAME, BinarySecretType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedReferenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestedAttachedReference") public JAXBElement createRequestedAttachedReference(RequestedReferenceType value) { return new JAXBElement<>(_RequestedAttachedReference_QNAME, RequestedReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "ComputedKeyAlgorithm") public JAXBElement createComputedKeyAlgorithm(String value) { return new JAXBElement<>(_ComputedKeyAlgorithm_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "SignWith") public JAXBElement createSignWith(String value) { return new JAXBElement<>(_SignWith_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "AuthenticationType") public JAXBElement createAuthenticationType(String value) { return new JAXBElement<>(_AuthenticationType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EncryptionType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "Encryption") public JAXBElement createEncryption(EncryptionType value) { return new JAXBElement<>(_Encryption_QNAME, EncryptionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedReferenceType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestedUnattachedReference") public JAXBElement createRequestedUnattachedReference(RequestedReferenceType value) { return new JAXBElement<>(_RequestedUnattachedReference_QNAME, RequestedReferenceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "EncryptWith") public JAXBElement createEncryptWith(String value) { return new JAXBElement<>(_EncryptWith_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SignChallengeType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "SignChallengeResponse") public JAXBElement createSignChallengeResponse(SignChallengeType value) { return new JAXBElement<>(_SignChallengeResponse_QNAME, SignChallengeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AllowPostdatingType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "AllowPostdating") public JAXBElement createAllowPostdating(AllowPostdatingType value) { return new JAXBElement<>(_AllowPostdating_QNAME, AllowPostdatingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link OnBehalfOfType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "OnBehalfOf") public JAXBElement createOnBehalfOf(OnBehalfOfType value) { return new JAXBElement<>(_OnBehalfOf_QNAME, OnBehalfOfType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RequestedTokenCancelledType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "RequestedTokenCancelled") public JAXBElement createRequestedTokenCancelled(RequestedTokenCancelledType value) { return new JAXBElement<>(_RequestedTokenCancelled_QNAME, RequestedTokenCancelledType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "TokenType") public JAXBElement createTokenType(String value) { return new JAXBElement<>(_TokenType_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link UseKeyType }{@code >}} * */ @XmlElementDecl(namespace = "http://docs.oasis-open.org/ws-sx/ws-trust/200512", name = "UseKey") public JAXBElement createUseKey(UseKeyType value) { return new JAXBElement<>(_UseKey_QNAME, UseKeyType.class, null, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy