View Javadoc

1   
2   package org.kuali.student.security.trust.dto;
3   
4   import javax.xml.bind.JAXBElement;
5   import javax.xml.bind.annotation.XmlElementDecl;
6   import javax.xml.bind.annotation.XmlRegistry;
7   import javax.xml.namespace.QName;
8   import org.kuali.student.security.addressing.dto.EndpointReferenceType;
9   
10  
11  /**
12   * This object contains factory methods for each 
13   * Java content interface and Java element interface 
14   * generated in the org.kuali.student.security.trust.dto package. 
15   * <p>An ObjectFactory allows you to programatically 
16   * construct new instances of the Java representation 
17   * for XML content. The Java representation of XML 
18   * content can consist of schema derived interfaces 
19   * and classes representing the binding of schema 
20   * type definitions, element declarations and model 
21   * groups.  Factory methods for each of these are 
22   * provided in this class.
23   * 
24   */
25  @XmlRegistry
26  public class ObjectFactory {
27  
28      private final static QName _RequestSecurityToken_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestSecurityToken");
29      private final static QName _IssuedTokens_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "IssuedTokens");
30      private final static QName _SignChallenge_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "SignChallenge");
31      private final static QName _RequestedSecurityToken_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestedSecurityToken");
32      private final static QName _RequestSecurityTokenResponse_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestSecurityTokenResponse");
33      private final static QName _RequestSecurityTokenResponseCollection_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestSecurityTokenResponseCollection");
34      private final static QName _Issuer_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Issuer");
35      private final static QName _Authenticator_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Authenticator");
36      private final static QName _AllowPostdating_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "AllowPostdating");
37      private final static QName _RequestKET_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestKET");
38      private final static QName _DelegateTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "DelegateTo");
39      private final static QName _UseKey_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "UseKey");
40      private final static QName _Encryption_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Encryption");
41      private final static QName _RequestedTokenCancelled_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestedTokenCancelled");
42      private final static QName _Claims_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Claims");
43      private final static QName _SignatureAlgorithm_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "SignatureAlgorithm");
44      private final static QName _RequestedAttachedReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestedAttachedReference");
45      private final static QName _SignWith_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "SignWith");
46      private final static QName _RenewTarget_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RenewTarget");
47      private final static QName _Delegatable_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Delegatable");
48      private final static QName _Forwardable_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Forwardable");
49      private final static QName _KeyExchangeToken_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "KeyExchangeToken");
50      private final static QName _EncryptWith_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "EncryptWith");
51      private final static QName _BinarySecret_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "BinarySecret");
52      private final static QName _ComputedKey_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "ComputedKey");
53      private final static QName _RequestedProofToken_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestedProofToken");
54      private final static QName _ComputedKeyAlgorithm_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "ComputedKeyAlgorithm");
55      private final static QName _AuthenticationType_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "AuthenticationType");
56      private final static QName _EncryptionAlgorithm_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "EncryptionAlgorithm");
57      private final static QName _OnBehalfOf_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "OnBehalfOf");
58      private final static QName _RequestedUnattachedReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestedUnattachedReference");
59      private final static QName _TokenType_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "TokenType");
60      private final static QName _SignChallengeResponse_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "SignChallengeResponse");
61      private final static QName _CombinedHash_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "CombinedHash");
62      private final static QName _KeySize_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "KeySize");
63      private final static QName _KeyType_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "KeyType");
64      private final static QName _Participants_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Participants");
65      private final static QName _Renewing_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Renewing");
66      private final static QName _Entropy_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Entropy");
67      private final static QName _ProofEncryption_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "ProofEncryption");
68      private final static QName _Status_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Status");
69      private final static QName _Lifetime_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Lifetime");
70      private final static QName _Challenge_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "Challenge");
71      private final static QName _BinaryExchange_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "BinaryExchange");
72      private final static QName _CancelTarget_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "CancelTarget");
73      private final static QName _CanonicalizationAlgorithm_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "CanonicalizationAlgorithm");
74      private final static QName _RequestType_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/02/trust", "RequestType");
75  
76      /**
77       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.kuali.student.security.trust.dto
78       * 
79       */
80      public ObjectFactory() {
81      }
82  
83      /**
84       * Create an instance of {@link RequestSecurityTokenType }
85       * 
86       */
87      public RequestSecurityTokenType createRequestSecurityTokenType() {
88          return new RequestSecurityTokenType();
89      }
90  
91      /**
92       * Create an instance of {@link BinarySecretType }
93       * 
94       */
95      public BinarySecretType createBinarySecretType() {
96          return new BinarySecretType();
97      }
98  
99      /**
100      * Create an instance of {@link RequestedSecurityTokenType }
101      * 
102      */
103     public RequestedSecurityTokenType createRequestedSecurityTokenType() {
104         return new RequestedSecurityTokenType();
105     }
106 
107     /**
108      * Create an instance of {@link RequestSecurityTokenResponseType }
109      * 
110      */
111     public RequestSecurityTokenResponseType createRequestSecurityTokenResponseType() {
112         return new RequestSecurityTokenResponseType();
113     }
114 
115     /**
116      * Create an instance of {@link OnBehalfOfType }
117      * 
118      */
119     public OnBehalfOfType createOnBehalfOfType() {
120         return new OnBehalfOfType();
121     }
122 
123     /**
124      * Create an instance of {@link RequestedReferenceType }
125      * 
126      */
127     public RequestedReferenceType createRequestedReferenceType() {
128         return new RequestedReferenceType();
129     }
130 
131     /**
132      * Create an instance of {@link RequestedTokenCancelledType }
133      * 
134      */
135     public RequestedTokenCancelledType createRequestedTokenCancelledType() {
136         return new RequestedTokenCancelledType();
137     }
138 
139     /**
140      * Create an instance of {@link KeyExchangeTokenType }
141      * 
142      */
143     public KeyExchangeTokenType createKeyExchangeTokenType() {
144         return new KeyExchangeTokenType();
145     }
146 
147     /**
148      * Create an instance of {@link CancelTargetType }
149      * 
150      */
151     public CancelTargetType createCancelTargetType() {
152         return new CancelTargetType();
153     }
154 
155     /**
156      * Create an instance of {@link RequestedProofTokenType }
157      * 
158      */
159     public RequestedProofTokenType createRequestedProofTokenType() {
160         return new RequestedProofTokenType();
161     }
162 
163     /**
164      * Create an instance of {@link LifetimeType }
165      * 
166      */
167     public LifetimeType createLifetimeType() {
168         return new LifetimeType();
169     }
170 
171     /**
172      * Create an instance of {@link AllowPostdatingType }
173      * 
174      */
175     public AllowPostdatingType createAllowPostdatingType() {
176         return new AllowPostdatingType();
177     }
178 
179     /**
180      * Create an instance of {@link RequestSecurityTokenResponseCollectionType }
181      * 
182      */
183     public RequestSecurityTokenResponseCollectionType createRequestSecurityTokenResponseCollectionType() {
184         return new RequestSecurityTokenResponseCollectionType();
185     }
186 
187     /**
188      * Create an instance of {@link BinaryExchangeType }
189      * 
190      */
191     public BinaryExchangeType createBinaryExchangeType() {
192         return new BinaryExchangeType();
193     }
194 
195     /**
196      * Create an instance of {@link ClaimsType }
197      * 
198      */
199     public ClaimsType createClaimsType() {
200         return new ClaimsType();
201     }
202 
203     /**
204      * Create an instance of {@link EntropyType }
205      * 
206      */
207     public EntropyType createEntropyType() {
208         return new EntropyType();
209     }
210 
211     /**
212      * Create an instance of {@link RenewTargetType }
213      * 
214      */
215     public RenewTargetType createRenewTargetType() {
216         return new RenewTargetType();
217     }
218 
219     /**
220      * Create an instance of {@link UseKeyType }
221      * 
222      */
223     public UseKeyType createUseKeyType() {
224         return new UseKeyType();
225     }
226 
227     /**
228      * Create an instance of {@link DelegateToType }
229      * 
230      */
231     public DelegateToType createDelegateToType() {
232         return new DelegateToType();
233     }
234 
235     /**
236      * Create an instance of {@link ProofEncryptionType }
237      * 
238      */
239     public ProofEncryptionType createProofEncryptionType() {
240         return new ProofEncryptionType();
241     }
242 
243     /**
244      * Create an instance of {@link SignChallengeType }
245      * 
246      */
247     public SignChallengeType createSignChallengeType() {
248         return new SignChallengeType();
249     }
250 
251     /**
252      * Create an instance of {@link RequestKETType }
253      * 
254      */
255     public RequestKETType createRequestKETType() {
256         return new RequestKETType();
257     }
258 
259     /**
260      * Create an instance of {@link ParticipantsType }
261      * 
262      */
263     public ParticipantsType createParticipantsType() {
264         return new ParticipantsType();
265     }
266 
267     /**
268      * Create an instance of {@link EncryptionType }
269      * 
270      */
271     public EncryptionType createEncryptionType() {
272         return new EncryptionType();
273     }
274 
275     /**
276      * Create an instance of {@link RenewingType }
277      * 
278      */
279     public RenewingType createRenewingType() {
280         return new RenewingType();
281     }
282 
283     /**
284      * Create an instance of {@link StatusType }
285      * 
286      */
287     public StatusType createStatusType() {
288         return new StatusType();
289     }
290 
291     /**
292      * Create an instance of {@link ParticipantType }
293      * 
294      */
295     public ParticipantType createParticipantType() {
296         return new ParticipantType();
297     }
298 
299     /**
300      * Create an instance of {@link AuthenticatorType }
301      * 
302      */
303     public AuthenticatorType createAuthenticatorType() {
304         return new AuthenticatorType();
305     }
306 
307     /**
308      * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenType }{@code >}}
309      * 
310      */
311     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestSecurityToken")
312     public JAXBElement<RequestSecurityTokenType> createRequestSecurityToken(RequestSecurityTokenType value) {
313         return new JAXBElement<RequestSecurityTokenType>(_RequestSecurityToken_QNAME, RequestSecurityTokenType.class, null, value);
314     }
315 
316     /**
317      * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseCollectionType }{@code >}}
318      * 
319      */
320     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "IssuedTokens")
321     public JAXBElement<RequestSecurityTokenResponseCollectionType> createIssuedTokens(RequestSecurityTokenResponseCollectionType value) {
322         return new JAXBElement<RequestSecurityTokenResponseCollectionType>(_IssuedTokens_QNAME, RequestSecurityTokenResponseCollectionType.class, null, value);
323     }
324 
325     /**
326      * Create an instance of {@link JAXBElement }{@code <}{@link SignChallengeType }{@code >}}
327      * 
328      */
329     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "SignChallenge")
330     public JAXBElement<SignChallengeType> createSignChallenge(SignChallengeType value) {
331         return new JAXBElement<SignChallengeType>(_SignChallenge_QNAME, SignChallengeType.class, null, value);
332     }
333 
334     /**
335      * Create an instance of {@link JAXBElement }{@code <}{@link RequestedSecurityTokenType }{@code >}}
336      * 
337      */
338     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestedSecurityToken")
339     public JAXBElement<RequestedSecurityTokenType> createRequestedSecurityToken(RequestedSecurityTokenType value) {
340         return new JAXBElement<RequestedSecurityTokenType>(_RequestedSecurityToken_QNAME, RequestedSecurityTokenType.class, null, value);
341     }
342 
343     /**
344      * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseType }{@code >}}
345      * 
346      */
347     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestSecurityTokenResponse")
348     public JAXBElement<RequestSecurityTokenResponseType> createRequestSecurityTokenResponse(RequestSecurityTokenResponseType value) {
349         return new JAXBElement<RequestSecurityTokenResponseType>(_RequestSecurityTokenResponse_QNAME, RequestSecurityTokenResponseType.class, null, value);
350     }
351 
352     /**
353      * Create an instance of {@link JAXBElement }{@code <}{@link RequestSecurityTokenResponseCollectionType }{@code >}}
354      * 
355      */
356     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestSecurityTokenResponseCollection")
357     public JAXBElement<RequestSecurityTokenResponseCollectionType> createRequestSecurityTokenResponseCollection(RequestSecurityTokenResponseCollectionType value) {
358         return new JAXBElement<RequestSecurityTokenResponseCollectionType>(_RequestSecurityTokenResponseCollection_QNAME, RequestSecurityTokenResponseCollectionType.class, null, value);
359     }
360 
361     /**
362      * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}}
363      * 
364      */
365     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Issuer")
366     public JAXBElement<EndpointReferenceType> createIssuer(EndpointReferenceType value) {
367         return new JAXBElement<EndpointReferenceType>(_Issuer_QNAME, EndpointReferenceType.class, null, value);
368     }
369 
370     /**
371      * Create an instance of {@link JAXBElement }{@code <}{@link AuthenticatorType }{@code >}}
372      * 
373      */
374     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Authenticator")
375     public JAXBElement<AuthenticatorType> createAuthenticator(AuthenticatorType value) {
376         return new JAXBElement<AuthenticatorType>(_Authenticator_QNAME, AuthenticatorType.class, null, value);
377     }
378 
379     /**
380      * Create an instance of {@link JAXBElement }{@code <}{@link AllowPostdatingType }{@code >}}
381      * 
382      */
383     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "AllowPostdating")
384     public JAXBElement<AllowPostdatingType> createAllowPostdating(AllowPostdatingType value) {
385         return new JAXBElement<AllowPostdatingType>(_AllowPostdating_QNAME, AllowPostdatingType.class, null, value);
386     }
387 
388     /**
389      * Create an instance of {@link JAXBElement }{@code <}{@link RequestKETType }{@code >}}
390      * 
391      */
392     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestKET")
393     public JAXBElement<RequestKETType> createRequestKET(RequestKETType value) {
394         return new JAXBElement<RequestKETType>(_RequestKET_QNAME, RequestKETType.class, null, value);
395     }
396 
397     /**
398      * Create an instance of {@link JAXBElement }{@code <}{@link DelegateToType }{@code >}}
399      * 
400      */
401     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "DelegateTo")
402     public JAXBElement<DelegateToType> createDelegateTo(DelegateToType value) {
403         return new JAXBElement<DelegateToType>(_DelegateTo_QNAME, DelegateToType.class, null, value);
404     }
405 
406     /**
407      * Create an instance of {@link JAXBElement }{@code <}{@link UseKeyType }{@code >}}
408      * 
409      */
410     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "UseKey")
411     public JAXBElement<UseKeyType> createUseKey(UseKeyType value) {
412         return new JAXBElement<UseKeyType>(_UseKey_QNAME, UseKeyType.class, null, value);
413     }
414 
415     /**
416      * Create an instance of {@link JAXBElement }{@code <}{@link EncryptionType }{@code >}}
417      * 
418      */
419     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Encryption")
420     public JAXBElement<EncryptionType> createEncryption(EncryptionType value) {
421         return new JAXBElement<EncryptionType>(_Encryption_QNAME, EncryptionType.class, null, value);
422     }
423 
424     /**
425      * Create an instance of {@link JAXBElement }{@code <}{@link RequestedTokenCancelledType }{@code >}}
426      * 
427      */
428     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestedTokenCancelled")
429     public JAXBElement<RequestedTokenCancelledType> createRequestedTokenCancelled(RequestedTokenCancelledType value) {
430         return new JAXBElement<RequestedTokenCancelledType>(_RequestedTokenCancelled_QNAME, RequestedTokenCancelledType.class, null, value);
431     }
432 
433     /**
434      * Create an instance of {@link JAXBElement }{@code <}{@link ClaimsType }{@code >}}
435      * 
436      */
437     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Claims")
438     public JAXBElement<ClaimsType> createClaims(ClaimsType value) {
439         return new JAXBElement<ClaimsType>(_Claims_QNAME, ClaimsType.class, null, value);
440     }
441 
442     /**
443      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
444      * 
445      */
446     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "SignatureAlgorithm")
447     public JAXBElement<String> createSignatureAlgorithm(String value) {
448         return new JAXBElement<String>(_SignatureAlgorithm_QNAME, String.class, null, value);
449     }
450 
451     /**
452      * Create an instance of {@link JAXBElement }{@code <}{@link RequestedReferenceType }{@code >}}
453      * 
454      */
455     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestedAttachedReference")
456     public JAXBElement<RequestedReferenceType> createRequestedAttachedReference(RequestedReferenceType value) {
457         return new JAXBElement<RequestedReferenceType>(_RequestedAttachedReference_QNAME, RequestedReferenceType.class, null, value);
458     }
459 
460     /**
461      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
462      * 
463      */
464     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "SignWith")
465     public JAXBElement<String> createSignWith(String value) {
466         return new JAXBElement<String>(_SignWith_QNAME, String.class, null, value);
467     }
468 
469     /**
470      * Create an instance of {@link JAXBElement }{@code <}{@link RenewTargetType }{@code >}}
471      * 
472      */
473     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RenewTarget")
474     public JAXBElement<RenewTargetType> createRenewTarget(RenewTargetType value) {
475         return new JAXBElement<RenewTargetType>(_RenewTarget_QNAME, RenewTargetType.class, null, value);
476     }
477 
478     /**
479      * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
480      * 
481      */
482     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Delegatable")
483     public JAXBElement<Boolean> createDelegatable(Boolean value) {
484         return new JAXBElement<Boolean>(_Delegatable_QNAME, Boolean.class, null, value);
485     }
486 
487     /**
488      * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
489      * 
490      */
491     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Forwardable")
492     public JAXBElement<Boolean> createForwardable(Boolean value) {
493         return new JAXBElement<Boolean>(_Forwardable_QNAME, Boolean.class, null, value);
494     }
495 
496     /**
497      * Create an instance of {@link JAXBElement }{@code <}{@link KeyExchangeTokenType }{@code >}}
498      * 
499      */
500     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "KeyExchangeToken")
501     public JAXBElement<KeyExchangeTokenType> createKeyExchangeToken(KeyExchangeTokenType value) {
502         return new JAXBElement<KeyExchangeTokenType>(_KeyExchangeToken_QNAME, KeyExchangeTokenType.class, null, value);
503     }
504 
505     /**
506      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
507      * 
508      */
509     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "EncryptWith")
510     public JAXBElement<String> createEncryptWith(String value) {
511         return new JAXBElement<String>(_EncryptWith_QNAME, String.class, null, value);
512     }
513 
514     /**
515      * Create an instance of {@link JAXBElement }{@code <}{@link BinarySecretType }{@code >}}
516      * 
517      */
518     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "BinarySecret")
519     public JAXBElement<BinarySecretType> createBinarySecret(BinarySecretType value) {
520         return new JAXBElement<BinarySecretType>(_BinarySecret_QNAME, BinarySecretType.class, null, value);
521     }
522 
523     /**
524      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
525      * 
526      */
527     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "ComputedKey")
528     public JAXBElement<String> createComputedKey(String value) {
529         return new JAXBElement<String>(_ComputedKey_QNAME, String.class, null, value);
530     }
531 
532     /**
533      * Create an instance of {@link JAXBElement }{@code <}{@link RequestedProofTokenType }{@code >}}
534      * 
535      */
536     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestedProofToken")
537     public JAXBElement<RequestedProofTokenType> createRequestedProofToken(RequestedProofTokenType value) {
538         return new JAXBElement<RequestedProofTokenType>(_RequestedProofToken_QNAME, RequestedProofTokenType.class, null, value);
539     }
540 
541     /**
542      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
543      * 
544      */
545     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "ComputedKeyAlgorithm")
546     public JAXBElement<String> createComputedKeyAlgorithm(String value) {
547         return new JAXBElement<String>(_ComputedKeyAlgorithm_QNAME, String.class, null, value);
548     }
549 
550     /**
551      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
552      * 
553      */
554     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "AuthenticationType")
555     public JAXBElement<String> createAuthenticationType(String value) {
556         return new JAXBElement<String>(_AuthenticationType_QNAME, String.class, null, value);
557     }
558 
559     /**
560      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
561      * 
562      */
563     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "EncryptionAlgorithm")
564     public JAXBElement<String> createEncryptionAlgorithm(String value) {
565         return new JAXBElement<String>(_EncryptionAlgorithm_QNAME, String.class, null, value);
566     }
567 
568     /**
569      * Create an instance of {@link JAXBElement }{@code <}{@link OnBehalfOfType }{@code >}}
570      * 
571      */
572     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "OnBehalfOf")
573     public JAXBElement<OnBehalfOfType> createOnBehalfOf(OnBehalfOfType value) {
574         return new JAXBElement<OnBehalfOfType>(_OnBehalfOf_QNAME, OnBehalfOfType.class, null, value);
575     }
576 
577     /**
578      * Create an instance of {@link JAXBElement }{@code <}{@link RequestedReferenceType }{@code >}}
579      * 
580      */
581     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestedUnattachedReference")
582     public JAXBElement<RequestedReferenceType> createRequestedUnattachedReference(RequestedReferenceType value) {
583         return new JAXBElement<RequestedReferenceType>(_RequestedUnattachedReference_QNAME, RequestedReferenceType.class, null, value);
584     }
585 
586     /**
587      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
588      * 
589      */
590     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "TokenType")
591     public JAXBElement<String> createTokenType(String value) {
592         return new JAXBElement<String>(_TokenType_QNAME, String.class, null, value);
593     }
594 
595     /**
596      * Create an instance of {@link JAXBElement }{@code <}{@link SignChallengeType }{@code >}}
597      * 
598      */
599     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "SignChallengeResponse")
600     public JAXBElement<SignChallengeType> createSignChallengeResponse(SignChallengeType value) {
601         return new JAXBElement<SignChallengeType>(_SignChallengeResponse_QNAME, SignChallengeType.class, null, value);
602     }
603 
604     /**
605      * Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
606      * 
607      */
608     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "CombinedHash")
609     public JAXBElement<byte[]> createCombinedHash(byte[] value) {
610         return new JAXBElement<byte[]>(_CombinedHash_QNAME, byte[].class, null, ((byte[]) value));
611     }
612 
613     /**
614      * Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
615      * 
616      */
617     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "KeySize")
618     public JAXBElement<Long> createKeySize(Long value) {
619         return new JAXBElement<Long>(_KeySize_QNAME, Long.class, null, value);
620     }
621 
622     /**
623      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
624      * 
625      */
626     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "KeyType")
627     public JAXBElement<String> createKeyType(String value) {
628         return new JAXBElement<String>(_KeyType_QNAME, String.class, null, value);
629     }
630 
631     /**
632      * Create an instance of {@link JAXBElement }{@code <}{@link ParticipantsType }{@code >}}
633      * 
634      */
635     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Participants")
636     public JAXBElement<ParticipantsType> createParticipants(ParticipantsType value) {
637         return new JAXBElement<ParticipantsType>(_Participants_QNAME, ParticipantsType.class, null, value);
638     }
639 
640     /**
641      * Create an instance of {@link JAXBElement }{@code <}{@link RenewingType }{@code >}}
642      * 
643      */
644     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Renewing")
645     public JAXBElement<RenewingType> createRenewing(RenewingType value) {
646         return new JAXBElement<RenewingType>(_Renewing_QNAME, RenewingType.class, null, value);
647     }
648 
649     /**
650      * Create an instance of {@link JAXBElement }{@code <}{@link EntropyType }{@code >}}
651      * 
652      */
653     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Entropy")
654     public JAXBElement<EntropyType> createEntropy(EntropyType value) {
655         return new JAXBElement<EntropyType>(_Entropy_QNAME, EntropyType.class, null, value);
656     }
657 
658     /**
659      * Create an instance of {@link JAXBElement }{@code <}{@link ProofEncryptionType }{@code >}}
660      * 
661      */
662     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "ProofEncryption")
663     public JAXBElement<ProofEncryptionType> createProofEncryption(ProofEncryptionType value) {
664         return new JAXBElement<ProofEncryptionType>(_ProofEncryption_QNAME, ProofEncryptionType.class, null, value);
665     }
666 
667     /**
668      * Create an instance of {@link JAXBElement }{@code <}{@link StatusType }{@code >}}
669      * 
670      */
671     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Status")
672     public JAXBElement<StatusType> createStatus(StatusType value) {
673         return new JAXBElement<StatusType>(_Status_QNAME, StatusType.class, null, value);
674     }
675 
676     /**
677      * Create an instance of {@link JAXBElement }{@code <}{@link LifetimeType }{@code >}}
678      * 
679      */
680     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Lifetime")
681     public JAXBElement<LifetimeType> createLifetime(LifetimeType value) {
682         return new JAXBElement<LifetimeType>(_Lifetime_QNAME, LifetimeType.class, null, value);
683     }
684 
685     /**
686      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
687      * 
688      */
689     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "Challenge")
690     public JAXBElement<String> createChallenge(String value) {
691         return new JAXBElement<String>(_Challenge_QNAME, String.class, null, value);
692     }
693 
694     /**
695      * Create an instance of {@link JAXBElement }{@code <}{@link BinaryExchangeType }{@code >}}
696      * 
697      */
698     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "BinaryExchange")
699     public JAXBElement<BinaryExchangeType> createBinaryExchange(BinaryExchangeType value) {
700         return new JAXBElement<BinaryExchangeType>(_BinaryExchange_QNAME, BinaryExchangeType.class, null, value);
701     }
702 
703     /**
704      * Create an instance of {@link JAXBElement }{@code <}{@link CancelTargetType }{@code >}}
705      * 
706      */
707     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "CancelTarget")
708     public JAXBElement<CancelTargetType> createCancelTarget(CancelTargetType value) {
709         return new JAXBElement<CancelTargetType>(_CancelTarget_QNAME, CancelTargetType.class, null, value);
710     }
711 
712     /**
713      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
714      * 
715      */
716     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "CanonicalizationAlgorithm")
717     public JAXBElement<String> createCanonicalizationAlgorithm(String value) {
718         return new JAXBElement<String>(_CanonicalizationAlgorithm_QNAME, String.class, null, value);
719     }
720 
721     /**
722      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
723      * 
724      */
725     @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/02/trust", name = "RequestType")
726     public JAXBElement<String> createRequestType(String value) {
727         return new JAXBElement<String>(_RequestType_QNAME, String.class, null, value);
728     }
729 
730 }