KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > xml > ws > security > impl > bindings > ObjectFactory


1 //
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b26-ea3
3
// See <a HREF="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4
// Any modifications to this file will be lost upon recompilation of the source schema.
5
// Generated on: 2006.02.24 at 05:55:09 PM PST
6
//
7

8
9 package com.sun.xml.ws.security.impl.bindings;
10
11 import javax.xml.bind.JAXBElement;
12 import javax.xml.bind.annotation.XmlElementDecl;
13 import javax.xml.bind.annotation.XmlRegistry;
14 import javax.xml.namespace.QName JavaDoc;
15 import com.sun.xml.ws.security.impl.bindings.AttributedString;
16 import com.sun.xml.ws.security.impl.bindings.BinarySecurityTokenType;
17 import com.sun.xml.ws.security.impl.bindings.EmbeddedType;
18 import com.sun.xml.ws.security.impl.bindings.EncodedString;
19 import com.sun.xml.ws.security.impl.bindings.KeyIdentifierType;
20 import com.sun.xml.ws.security.impl.bindings.ObjectFactory;
21 import com.sun.xml.ws.security.impl.bindings.PasswordString;
22 import com.sun.xml.ws.security.impl.bindings.ReferenceType;
23 import com.sun.xml.ws.security.impl.bindings.SecurityHeaderType;
24 import com.sun.xml.ws.security.impl.bindings.SecurityTokenReferenceType;
25 import com.sun.xml.ws.security.impl.bindings.TransformationParametersType;
26 import com.sun.xml.ws.security.impl.bindings.UsernameTokenType;
27
28
29 /**
30  * This object contains factory methods for each
31  * Java content interface and Java element interface
32  * generated in the com.sun.xml.ws.security.impl.bindings package.
33  * <p>An ObjectFactory allows you to programatically
34  * construct new instances of the Java representation
35  * for XML content. The Java representation of XML
36  * content can consist of schema derived interfaces
37  * and classes representing the binding of schema
38  * type definitions, element declarations and model
39  * groups. Factory methods for each of these are
40  * provided in this class.
41  *
42  */

43 @XmlRegistry
44 public class ObjectFactory {
45
46     private final static QName JavaDoc _BinarySecurityToken_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "BinarySecurityToken");
47     private final static QName JavaDoc _KeyIdentifier_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "KeyIdentifier");
48     private final static QName JavaDoc _UsernameToken_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "UsernameToken");
49     private final static QName JavaDoc _Security_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Security");
50     private final static QName JavaDoc _TransformationParameters_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "TransformationParameters");
51     private final static QName JavaDoc _Reference_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Reference");
52     private final static QName JavaDoc _Nonce_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Nonce");
53     private final static QName JavaDoc _Password_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Password");
54     private final static QName JavaDoc _Embedded_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "Embedded");
55     private final static QName JavaDoc _SecurityTokenReference_QNAME = new QName JavaDoc("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", "SecurityTokenReference");
56
57     /**
58      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sun.xml.ws.security.impl.bindings
59      *
60      */

61     public ObjectFactory() {
62     }
63
64     /**
65      * Create an instance of {@link SecurityTokenReferenceType }
66      *
67      */

68     public SecurityTokenReferenceType createSecurityTokenReferenceType() {
69         return new SecurityTokenReferenceType();
70     }
71
72     /**
73      * Create an instance of {@link KeyIdentifierType }
74      *
75      */

76     public KeyIdentifierType createKeyIdentifierType() {
77         return new KeyIdentifierType();
78     }
79
80     /**
81      * Create an instance of {@link EmbeddedType }
82      *
83      */

84     public EmbeddedType createEmbeddedType() {
85         return new EmbeddedType();
86     }
87
88     /**
89      * Create an instance of {@link SecurityHeaderType }
90      *
91      */

92     public SecurityHeaderType createSecurityHeaderType() {
93         return new SecurityHeaderType();
94     }
95
96     /**
97      * Create an instance of {@link TransformationParametersType }
98      *
99      */

100     public TransformationParametersType createTransformationParametersType() {
101         return new TransformationParametersType();
102     }
103
104     /**
105      * Create an instance of {@link UsernameTokenType }
106      *
107      */

108     public UsernameTokenType createUsernameTokenType() {
109         return new UsernameTokenType();
110     }
111
112     /**
113      * Create an instance of {@link BinarySecurityTokenType }
114      *
115      */

116     public BinarySecurityTokenType createBinarySecurityTokenType() {
117         return new BinarySecurityTokenType();
118     }
119
120     /**
121      * Create an instance of {@link EncodedString }
122      *
123      */

124     public EncodedString createEncodedString() {
125         return new EncodedString();
126     }
127
128     /**
129      * Create an instance of {@link AttributedString }
130      *
131      */

132     public AttributedString createAttributedString() {
133         return new AttributedString();
134     }
135
136     /**
137      * Create an instance of {@link ReferenceType }
138      *
139      */

140     public ReferenceType createReferenceType() {
141         return new ReferenceType();
142     }
143
144     /**
145      * Create an instance of {@link PasswordString }
146      *
147      */

148     public PasswordString createPasswordString() {
149         return new PasswordString();
150     }
151
152     /**
153      * Create an instance of {@link JAXBElement }{@code <}{@link BinarySecurityTokenType }{@code >}}
154      *
155      */

156     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "BinarySecurityToken")
157     public JAXBElement<BinarySecurityTokenType> createBinarySecurityToken(BinarySecurityTokenType value) {
158         return new JAXBElement<BinarySecurityTokenType>(_BinarySecurityToken_QNAME, BinarySecurityTokenType.class, null, value);
159     }
160
161     /**
162      * Create an instance of {@link JAXBElement }{@code <}{@link KeyIdentifierType }{@code >}}
163      *
164      */

165     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "KeyIdentifier")
166     public JAXBElement<KeyIdentifierType> createKeyIdentifier(KeyIdentifierType value) {
167         return new JAXBElement<KeyIdentifierType>(_KeyIdentifier_QNAME, KeyIdentifierType.class, null, value);
168     }
169
170     /**
171      * Create an instance of {@link JAXBElement }{@code <}{@link UsernameTokenType }{@code >}}
172      *
173      */

174     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "UsernameToken")
175     public JAXBElement<UsernameTokenType> createUsernameToken(UsernameTokenType value) {
176         return new JAXBElement<UsernameTokenType>(_UsernameToken_QNAME, UsernameTokenType.class, null, value);
177     }
178
179     /**
180      * Create an instance of {@link JAXBElement }{@code <}{@link SecurityHeaderType }{@code >}}
181      *
182      */

183     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Security")
184     public JAXBElement<SecurityHeaderType> createSecurity(SecurityHeaderType value) {
185         return new JAXBElement<SecurityHeaderType>(_Security_QNAME, SecurityHeaderType.class, null, value);
186     }
187
188     /**
189      * Create an instance of {@link JAXBElement }{@code <}{@link TransformationParametersType }{@code >}}
190      *
191      */

192     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "TransformationParameters")
193     public JAXBElement<TransformationParametersType> createTransformationParameters(TransformationParametersType value) {
194         return new JAXBElement<TransformationParametersType>(_TransformationParameters_QNAME, TransformationParametersType.class, null, value);
195     }
196
197     /**
198      * Create an instance of {@link JAXBElement }{@code <}{@link ReferenceType }{@code >}}
199      *
200      */

201     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Reference")
202     public JAXBElement<ReferenceType> createReference(ReferenceType value) {
203         return new JAXBElement<ReferenceType>(_Reference_QNAME, ReferenceType.class, null, value);
204     }
205
206     /**
207      * Create an instance of {@link JAXBElement }{@code <}{@link EncodedString }{@code >}}
208      *
209      */

210     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Nonce")
211     public JAXBElement<EncodedString> createNonce(EncodedString value) {
212         return new JAXBElement<EncodedString>(_Nonce_QNAME, EncodedString.class, null, value);
213     }
214
215     /**
216      * Create an instance of {@link JAXBElement }{@code <}{@link PasswordString }{@code >}}
217      *
218      */

219     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Password")
220     public JAXBElement<PasswordString> createPassword(PasswordString value) {
221         return new JAXBElement<PasswordString>(_Password_QNAME, PasswordString.class, null, value);
222     }
223
224     /**
225      * Create an instance of {@link JAXBElement }{@code <}{@link EmbeddedType }{@code >}}
226      *
227      */

228     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "Embedded")
229     public JAXBElement<EmbeddedType> createEmbedded(EmbeddedType value) {
230         return new JAXBElement<EmbeddedType>(_Embedded_QNAME, EmbeddedType.class, null, value);
231     }
232
233     /**
234      * Create an instance of {@link JAXBElement }{@code <}{@link SecurityTokenReferenceType }{@code >}}
235      *
236      */

237     @XmlElementDecl(namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", name = "SecurityTokenReference")
238     public JAXBElement<SecurityTokenReferenceType> createSecurityTokenReference(SecurityTokenReferenceType value) {
239         return new JAXBElement<SecurityTokenReferenceType>(_SecurityTokenReference_QNAME, SecurityTokenReferenceType.class, null, value);
240     }
241
242 }
243
Popular Tags