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

org.apache.cxf.configuration.security.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 3.0.0-milestone2
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2011.12.15 at 11:10:53 AM EST 
//


package org.apache.cxf.configuration.security;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.apache.cxf.configuration.security 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 _Authorization_QNAME = new QName("http://cxf.apache.org/configuration/security", "authorization"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.cxf.configuration.security * */ public ObjectFactory() { } /** * Create an instance of {@link KeyStoreType } * */ public KeyStoreType createKeyStoreType() { return new KeyStoreType(); } /** * Create an instance of {@link FiltersType } * */ public FiltersType createFiltersType() { return new FiltersType(); } /** * Create an instance of {@link CipherSuites } * */ public CipherSuites createCipherSuites() { return new CipherSuites(); } /** * Create an instance of {@link KeyManagersType } * */ public KeyManagersType createKeyManagersType() { return new KeyManagersType(); } /** * Create an instance of {@link CertificateConstraintsType } * */ public CertificateConstraintsType createCertificateConstraintsType() { return new CertificateConstraintsType(); } /** * Create an instance of {@link DNConstraintsType } * */ public DNConstraintsType createDNConstraintsType() { return new DNConstraintsType(); } /** * Create an instance of {@link TLSServerParametersType } * */ public TLSServerParametersType createTLSServerParametersType() { return new TLSServerParametersType(); } /** * Create an instance of {@link TLSClientParametersType } * */ public TLSClientParametersType createTLSClientParametersType() { return new TLSClientParametersType(); } /** * Create an instance of {@link SecureRandomParameters } * */ public SecureRandomParameters createSecureRandomParameters() { return new SecureRandomParameters(); } /** * Create an instance of {@link TrustManagersType } * */ public TrustManagersType createTrustManagersType() { return new TrustManagersType(); } /** * Create an instance of {@link ProxyAuthorizationPolicy } * */ public ProxyAuthorizationPolicy createProxyAuthorizationPolicy() { return new ProxyAuthorizationPolicy(); } /** * Create an instance of {@link CertStoreType } * */ public CertStoreType createCertStoreType() { return new CertStoreType(); } /** * Create an instance of {@link AuthorizationPolicy } * */ public AuthorizationPolicy createAuthorizationPolicy() { return new AuthorizationPolicy(); } /** * Create an instance of {@link ClientAuthentication } * */ public ClientAuthentication createClientAuthentication() { return new ClientAuthentication(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AuthorizationPolicy }{@code >}} * */ @XmlElementDecl(namespace = "http://cxf.apache.org/configuration/security", name = "authorization") public JAXBElement createAuthorization(AuthorizationPolicy value) { return new JAXBElement(_Authorization_QNAME, AuthorizationPolicy.class, null, value); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy