All Classes and Interfaces

Class
Description
Abstract base class for various Characters implementations.
Base class for classes that creates MutableXMLStreamBuffer and from infoset in API-specific form.
 
An abstract class for documents containing entities.
Default implementation of Pipe that is used as a filter.
Convenient default implementation for filtering Tube.
Partial default implementation of Header.
Partial implementation of InstanceResolver with convenience methods to do the resource injection.
Partial Message implementation.
Default implementation of MOMRegistrationAware.
Partial implementation of InstanceResolver with code to handle multiple instances per server.
Partial default implementation of Pipe.
Base class for classes that processes XMLStreamBuffer and produces infoset in API-specific form.
This abstract policy assertion validator validates assertions by their qualified name.
 
Tube that does the schema validation.
model of the web service.
Provides abstract sequence implementation common to both - inbound and outbound sequence
Partial server side async transport implementation.
 
 
 
Abstract parent of *TaskManager classes com.sun.xml.ws.commons created to avoid duplication of code in the individual implementations
Base class for Tube implementation.
 
Partial WSWebServiceContext implementation.
Finds request/response wrapper and exception bean memebers.
 
Abstract base class for XMLEvent implementations.
 
Java class for AcceptType complex type.
 
 
Assertion which replaces acknowledgement interval attribute of WS-RMP v1.0 RMAssertion.
 
Java class for AckRequestedType complex type.
Defines the suggested minimum time that the sender (RM Source) should allow to elapse between sending consecutive Acknowledgement request messages to the RM Destination.
Defines the suggested minimum time that the sender (RM Source) should allow to elapse between sending consecutive Acknowledgement request messages to the RM Destination.
 
 
 
 
This interface is designed for Action element in SAML core assertion.
This class is designed for Action element in SAML core assertion.
This class is designed for Action element in SAML core assertion.
This class models the Operation Signature as defined by WS-I BP ( 1.2 or 2.0) to use wsa:Action and payload QName to identify the corresponding wsdl operation from a request SOAP Message.
 
 
Java class for ActionType complex type.
Java class for ActionType complex type.
 
Receives incoming messages from a transport (such as HTTP, JMS, etc) in a transport specific way, and delivers it to WSEndpoint.PipeHead.process(com.sun.xml.ws.api.message.Packet, com.sun.xml.ws.api.server.WebServiceContextDelegate, com.sun.xml.ws.api.server.TransportBackChannel).
 
Java class for anonymous complex type.
 
 
 
This Policy extension configures the WSDLModel with AddressingFeature when Addressing assertions are present in the PolicyMap.
Defines string formatting method for each constant in the resource file
 
Generate an addressing policy and updates the PolicyMap if AddressingFeature is enabled.
This class validates the Addressing assertions.
This supplies the prefixes for the namespaces under Addressing domain.
This property set exists so the upper stack can SET addressing info on a PER-REQUEST basis (instead of a per proxy/dispatch basis via OneWayFeature).
If WS-Addressing is enabled, this type determines if an endpoint requires the use of only anonymous responses, or only non-anonymous responses, or all.
TubeFactory implementation creating one of the standard JAX-WS RI tubes
This specifies the WS-Addressing requirements for a JAX-WS web service.
 
'Traits' object that absorbs differences of WS-Addressing versions.
 
The Advice element contains additional information that the issuer wishes to provide.
The Advice element contains additional information that the issuer wishes to provide.
The Advice element contains additional information that the issuer wishes to provide.
Java class for AdviceType complex type.
Java class for AdviceType complex type.
Java class for AgreementMethodType complex type.
 
 
Represents the AlgorithmSuite assertion.
 
AlgorithmSuiteValue identifies the algorithm to be used to protect the message.
Used with a Keystore Assertion to select an Alias to be used for locating the Private Key at runtime.
Proprietary assertion that works with WS-RM v1.0 (WSRM200502) and enables "At Least Once" message delivery:
TODO: Interop Issue with WS-Trust Spec since it does not specify the contents for AllowPostDating <xs:element name="AllowPostdating" type="wst:AllowPostdatingType"/> <xs:complexType name="AllowPostdatingType"/> This indicates that returned tokens should allow requests for postdated tokens.
This indicates that returned tokens should allow requests for postdated tokens.
This indicates that returned tokens should allow requests for postdated tokens.
Java class for AllowPostdatingType complex type.
Java class for AllowPostdatingType complex type.
 
 
 
A visitor to visit a Java annotation.
Java content class for anyType complex type.
Canoncializer for an Application Media Type.
A protocol independent abstraction of an application message that is used as part of RM processing.
 
Represents an XWS-Security configuration object, corresponding to the <xwss:JAXRPCSecurity> element (as defined in XWS-Security, configuration schema, xwssconfig.xsd).
Java class for AppliesTo element declaration.
All SOAP-Encoded arrays extend this clase
 
 
 
Copied from mail.jar.
This interface stands for Assertion element.
This object stands for Assertion element.
This object stands for Assertion element.
Exception thrown in case of assertion creation failure.
Wrapper class for possible data that each "assertion" and "assertion parameter content" policy source model node may have attached.
AssertionIDRef element makes reference to a SAML assertion.
AssertionIDReference element makes reference to a SAML assertion.
 
The AssertionSet is a set of assertions.
Java class for AssertionType complex type.
Java class for AssertionType complex type.
 
Provides methods for assertion validation.
 
Represents Asymmetric Token information to be used for Signature and Encryption by the client and the service.
 
Invokes Tubeline asynchronously for the client's async API(for e.g.: Dispatch#invokeAsync} The concrete classes need to call Stub.processAsync(AsyncResponseImpl, Packet, RequestContext, Fiber.CompletionCallback) in run() method.
Asynchronous version of Provider.
Callback interface to signal JAX-WS RI that the processing of an asynchronous request is complete.
This Tube is used to invoke the AsyncProvider endpoints.
Response implementation.
 
Java class for anonymous complex type.
 
Java class for anonymous complex type.
Java class for anonymous complex type.
 
 
 
 
From CMT EJB methods generate wsdl:binding/wsdl:operations with semantically equivalent WS-AT Policy Assertion(s).
 
Attachment.
 
 
An implementation of Data type containing a JAX-WS attachment
Wrapper class to be used with XWSS attachment transform provider implementation.
 
Attachment extended interface exposing custom MIME headers.
MIME header
 
Implementation of attachments.
This class is used to serialize attachments in rpc/encoded mode
A set of Attachment on a Message.
Default dumb AttachmentSet implementation backed by ArrayList.
 
 
Implementation of AttachmentUnmarshaller that uses loads attachments from AttachmentSet directly.
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
 
The Attribute element specifies an attribute of the assertion subject.
The Attribute element specifies an attribute of the assertion subject.
The Attribute element specifies an attribute of the assertion subject.
This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes.
 
The AttributeDesignator element identifies an attribute name within an attribute namespace.
The AttributeDesignator element identifies an attribute name within an attribute namespace.
Java class for AttributeDesignatorType complex type.
This type represents an element with arbitrary attributes.
Java class for AttributedURI complex type.
This type is for elements whose [children] is an anyURI and can have arbitrary attributes.
Attribute event implementation.
 
 
The Attributes interface is essentially a version of the org.xml.sax.Attributes interface modified to use the JAX-RPC QName class.
The Attributes interface is essentially a version of the org.xml.sax.Attributes interface modified to use the JAX-WS QName class.
This interface extends the SAX Attributes interface to expose information needed to support DOM Level 1 features used in document editing, and detection of ID attributes which are declared for an element.
Class for holding attributes.
The AttributeStatement element supplies a statement by the issuer that the specified subject is associated with the specified attributes.
The AttributeStatement element supplies a statement by the issuer that the specified subject is associated with the specified attributes.
The AttributeStatement element supplies a statement by the issuer that the specified subject is associated with the specified attributes.
Java class for AttributeStatementType complex type.
Java class for AttributeStatementType complex type.
Java class for AttributeType complex type.
Java class for AttributeType complex type.
 
 
 
 
This is an implementation of the abstract Condition class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.
This is an implementation of the abstract Condition class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.
This is an implementation of the abstract Condition class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.
This is an implementation of the abstract Condition class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.
Java class for AudienceRestrictionConditionType complex type.
Java class for AudienceRestrictionType complex type.
The AuthenticationStatement element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.
The AuthenticationStatement element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.
Java class for AuthenticationStatementType complex type.
processes diferent types of tokens like Username,X509,IssuedToken...
Objects of this class represent a concrete WSS Authentication token as FeatureBinding.
A policy representing Kerberos Token.
A policy representing a RSAKeyPair.
A policy representing a SAML Assertion.
A policy representing a WSS UsernameToken.
A policy representing a WSS X509Certificate.
Provides verification (authentication) of a computed hash.
Provides verification (authentication) of a computed hash.
Provides verification (authentication) of a computed hash.
Java class for AuthenticatorType complex type.
Java class for AuthenticatorType complex type.
The AuthnContext element may be used to indicate to a replying party receiving an AuthenticationStatement that a SAML authority may be available to provide additional information about the subject of the statement.
 
Java class for AuthnContextType complex type.
The AuthorizationDecisionStatement element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.
The AuthnStatement element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.
The AuthenticationStatement element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.
Java class for AuthnStatementType complex type.
The AuthorityBinding element may be used to indicate to a replying party receiving an AuthenticationStatement that a SAML authority may be available to provide additional information about the subject of the statement.
The AuthorityBinding element may be used to indicate to a replying party receiving an AuthenticationStatement that a SAML authority may be available to provide additional information about the subject of the statement.
Java class for AuthorityBindingType complex type.
The AuthorizationDecisionStatement element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.
The AuthorizationDecisionStatement element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.
Java class for AuthorizationDecisionStatementType complex type.
An authentication parameter used to encapsulate a request and response objects.
Utils for HttpURLConnection authentication.
The AuthzDecisionStatement element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.
Java class for AuthzDecisionStatementType complex type.
This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N.
Implementation of MIME's Base64 encoding and decoding conversions.
This class implements a BASE64 Decoder.
This class implements a BASE64 Encoder.
 
 
 
PropertySet that combines properties exposed from multiple PropertySets into one.
Java class for anonymous complex type.
Java class for BaseIDAbstractType complex type.
Java class for anonymous complex type.
A set of "properties" that can be accessed via strongly-typed fields as well as reflexibly through the property name.
Represents a typed property defined on a PropertySet.
Represents the list of strongly-typed known properties (keyed by property names.)
PropertyMapEntry represents a Map.Entry in the PropertyMap with more efficient access.
This is the base class for building client proxy for participant and coordinator.
BaseRegisterResponseType<T extends javax.xml.ws.EndpointReference,K>
Java class for RegisterResponseType complex type.
BaseRegisterType<T extends javax.xml.ws.EndpointReference,K>
Java class for RegisterType complex type.
BaseRegistration<T extends javax.xml.ws.EndpointReference,K,P>
 
 
The Base class of an STS implementation.
 
 
 
Abstract base class for XMLEventAllocator implementations.
Abstract base class for XMLEventFactory implementations.
Abstract base class for XMLEventReader implementations.
Base class for XMLEventWriter implementations.
 
Base XMLOutputFactory that provides common event functionality.
Abstract base class for XMLStreamReader implementations.
 
 
 
 
TubeFactory implementation creating one of the standard JAX-WS RI tubes
This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers.
 
 
 
Java class for BinaryExchangeType complex type.
Java class for BinaryExchangeType complex type.
 
 
 
 
Java class for BinarySecretType complex type.
Java class for BinarySecretType complex type.
Represents binary-formatted security tokens
 
A wsse:BinarySecurityToken.
A security token that is encoded in binary
Entity corresponding to the "binding" WSDL element.
Base Interface for Security Policy Binding assertions, identifies Algorithms that are supported,describes the layout of the security header.
 
 
Defines string formatting method for each constant in the resource file
JAXBContext enhanced with JAXB RI specific functionalities.
BindingContextFactory
Entity corresponding to the "fault" child element of a binding operation.
BindingHelper
Parsed binding ID string.
Extension point to plug in additional BindingID parsing logic.
Instances are created by the service, which then sets the handler chain on the binding impl.
Experimental: Identify messages based on the name of the message and the operation that uses this message.
BindingInfo
Entity corresponding to the "input" child element of a binding operation.
Entity corresponding to the "operation" child element of a WSDL "binding" element.
 
Entity corresponding to the "output" child element of a binding operation.
 
 
Experimental: This class identifies WSDL scopes.
Using this feature, the application could override the binding used by the runtime(usually determined from WSDL).
 
 
 
The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data.
Java class for Body complex type.
Java class for Body complex type.
 
 
 
 
 
 
All elements of the SOAP-ENV:BODY.
The implementation of SOAP-ENV:BODY or the SOAPBody abstraction.
 
 
 
Represents the WSEndpoint bound to a particular transport.
Encapsulates remote WS-AT participants as a branch for this superior transaction.
Xid implementation used for persisting branch state.
 
 
 
 
Class to store results from TokenBuilder.
 
 
 
Read/write buffer that stores a sequence of bytes.
DataSource backed by a byte buffer.
Class was copied from GlassFish Grizzly sources to be available also for client side and don't require GlassFish to be installed Factory class used to create views of a ByteBuffer.
Stream wrapper around a ByteBuffer
 
 
 
A dynamically extensible vector of bytes.
 
Formats a Calendar object to a String.
Parses XML Schema date/time related types into Calendar.
 
 
 
 
WebServiceFeature that controls CallbackHandler used during security related processing of Metro.
 
 
 
 
 
 
Interface for tasks that may be cancelled
Defines Binding for requesting security tokens to be cancelled.
Defines Binding for requesting security tokens to be cancelled.
Defines Binding for requesting security tokens to be cancelled.
Java class for CancelTargetType complex type.
Java class for CancelTargetType complex type.
 
Java class for CanonicalizationMethodType complex type.
Interface for defining MIME Content Canonicalizer.
Implements " Exclusive XML Canonicalization, Version 1.0 "
Credits: During restructuring of the Canonicalizer framework, Ren?? Kollmorgen from Software AG submitted an implementation of ExclC14n which fitted into the old architecture and which based heavily on my old (and slow) implementation of "Canonical XML".
 
This class writes out a Model.
 
 
 
 
CData Characters event implementation.
 
 
This Callback is intended for X.509 certificate validation A validator that implements the CertificateValidator interface should be set on the callback by the callback handler.
 
 
 
 
 
 
 
 
Non-ignorable Characters event implementation.
This class provides abstractio to the the exception class corresponding to the wsdl:fault, such as class MUST have WebFault annotation defined on it.
CheckedException class.
 
 
Java class for CipherDataType complex type.
Java class for CipherReferenceType complex type.
 
 
 
Implementation class for Claims.
Implementation class for Claims.
Java class for ClaimsType complex type.
Java class for ClaimsType complex type.
This class writes out a Model as an XML document.
 
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
Exception thrown when the constant pool of a class produced by a ClassWriter is too large.
 
A visitor to visit a Java class.
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
 
 
 
 
 
Defines string formatting method for each constant in the resource file
Performs soap mustUnderstand processing for clients.
Deprecated.
This is used by WSClientContainer to return proper 196 security pipe to the StandAlonePipeAssembler and TangoPipeAssembler
Allow the container (primarily Glassfish) to inject their own pipes into the client pipeline.
 
 
Tube that does the schema validation on the client side.
 
This pipe is used to do client side security for app server
 
 
 
 
 
 
This class is implemented by com.sun.xml.rpc.client.ClientTransportFactory
This defines the types of ClientTransportFactory
Factory for well-known Tube implementations that the TubelineAssembler needs to use to satisfy JAX-WS requirements.
TubeConfiguration for client.
 
Closeable JAX-WS proxy object.
 
Java class for closeChannel complex type.
 
Java class for closeChannelResponse complex type.
 
 
Java class for CloseSequenceElement complex type.
Subclass of RMException thrown from errors resulting when a response to close sequence request cannot be satisfied
 
 
Java class for CloseSequenceResponseType complex type.
By default, the call to proxy.close() will not return until all messages have been acknowledged.
Defines a period of time after which an attempt to close a session would timeout.
Encodes a Message (its XML infoset and attachments) to a sequence of bytes.
Factory methods for some of the Codec implementations.
 
 
 
 
 
All serializers in the JAX-RPC SI extend this interface.
Comment event implementation.
Transmits standalone protocol messages over the wire.
 
 
 
This delegate is used by the implemenation of com.sun.xml.rpc.spi.tools.wscompile.CompileTool so that customized implementation could be provided to override jaxrpc specific implementation
Future implementation that obtains an already available value.
Complex assertion is an abstract class that serves as a base class for any assertion that MAY contain nested policies.
Base class for all generated classes that are of type Complex Type Provides operations that are applicable to complex type content.
 
 
Interface that allows components to hook up with each other.
Extended version of Component.
Allows registration of a Component against the ComponentRegistry implementations of the Container, WSEndpoint, WSService, or Stub.
Targets the object on which the Component will be registered
Registry for component delegates.
Allows registration of multiple Components against the ComponentRegistry implementations of the Container, WSEndpoint, WSService, or Stub.
 
 
A class that provides a very simply unbounded queue.
A Handle provides the capability to delete an element of a ConcurrentQueue very quickly.
 
A factory class for creating instances of ConcurrentQueue.
 
 
This is an abstract class which servers as an extension point for new conditions.
This is an abstract class which servers as an extension point for new conditions.
<element ref="{urn:oasis:names:tc:SAML:1.0:assertion}Condition"/>.
Java class for ConditionAbstractType complex type.
Java class for ConditionAbstractType complex type.
The validity of an Assertion MAY be subject to a set of Conditions.
The validity of an Assertion MAY be subject to a set of Conditions.
The validity of an Assertion MAY be subject to a set of Conditions.
Java class for ConditionsType complex type.
Java class for ConditionsType complex type.
This is based Helper class for 196 Configuration.
 
This class is implemented by com.sun.xml.rpc.processor.config.Configuration
 
 
 
 
 
 
A Connection represents some kind of channel to a (possibly different) process.
 
A connection cache manages a group of connections which may be re-used for sending and receiving messages.
 
A factory class for creating connections caches.
An instance of a ConnectionFinder may be supplied to the OutboundConnectionCache.get method.
SOAP/TCP connection cache settings
SOAP/TCP connection cache settings holder.
 
A constant whose value is computed at runtime, with a bootstrap method.
 
 
 
 
This holds generic constants information for the whole JAX-RPC SI.
An interface defining constants needed to read and write WSDL documents.
 
 
 
This holds generic constants information for the whole JAX-WS SI.
 
 
This class represents the complex type
The ContactInfo represents the information needed to establish a connection to a (possibly different) process.
Root of the SPI implemented by the container (such as application server.)
This class determines an instance of Container for the runtime.
This class represents a MIME ContentDisposition value.
This is a simple utility class that adapts SAX events into StAX XMLEventWriter events, bridging between the two parser technologies.
This is a simple utility class that adapts SAX events into StAX XMLStreamWriter events, bridging between the two parser technologies.
This is a simple utility class that adapts SAX events into StAX XMLStreamWriter events, bridging between the two parser technologies.
Content negotiation enum.
 
A Content-Type transport header that will be returned by MessageContext.writeTo(java.io.OutputStream).
This class represents a MIME ContentType value.
A Content-Type transport header that will be returned by Codec.encode(com.sun.xml.ws.api.message.Packet, java.io.OutputStream).
This class represents a MIME ContentType value.
 
 
 
 
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Utility class that provides conversion of different XML representations from/to various other formats
Generic class to hold onto HTTP cookies.
CookieManager provides a concrete implementation of CookieHandler, which separates the storage of cookies from the policy surrounding accepting and rejecting cookies.
CookiePolicy implementations decide which cookies should be accepted and which should be rejected.
Java class for anonymous complex type.
Java class for anonymous complex type.
 
 
 
CoordinationContextIF<T extends javax.xml.ws.EndpointReference,E,I,C>
Java class for anonymous complex type.
Java class for CoordinationContextType complex type.
Java class for CoordinationContextType complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
CoordinationContextTypeIF<T extends javax.xml.ws.EndpointReference,E,I,C>
Java class for CoordinationContextType complex type.
This is the common implementation for wsat10 and wsat11 Coordinators endpoints.
This is the common interface implemented by wsat10 and wsat 11 Coordinators endpoints and client proxy
 
 
 
 
 
 
This is the base class for building client proxy for invoking coordinator services..
 
This is the base class for building client proxy for invoking WSAT11 coordinator services..
Java class for CreateCoordinationContextResponseType complex type.
Java class for CreateCoordinationContextResponseType complex type.
Java class for CreateCoordinationContextResponseType complex type.
Java class for CreateCoordinationContextType complex type.
Java class for CreateCoordinationContextType complex type.
Java class for CreateCoordinationContextType complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
CreateCoordinationContextType.CurrentContextIF<T extends javax.xml.ws.EndpointReference,E,I,C>
Java class for anonymous complex type.
 
 
Java class for CreateSequenceType complex type.
Java class for CreateSequenceElement complex type.
Properties: [Code] Sender or Receiver [Subcode] wsrm:CreateSequenceRefused [Reason] The Create Sequence request has been refused by the RM Destination.
 
 
Java class for CreateSequenceResponseType complex type.
Java class for CreateSequenceResponseElement complex type.
Convert lines into the canonical format, that is, terminate lines with the CRLF sequence.
 
 
 
 
 
 
 
 
Databinding is the entry point for all the WebService Databinding functionality.
Databinding is the entry point for all the WebService databinding runtime functionality.
Databinding.Builder, created from the DatabindingFactory, is used to configure how a Databinding instance is to be built from this builder.
DatabindingConfig contains the initial states for Databinding.
Signals an error in Databinding.
DatabindingFactory is the entry point of all the WebService Databinding APIs.
WsFactory is the entry point of all the ws-databinding APIs.
DatabindingFactoryImpl
WsRuntimeImpl is the databinding processor built on SEIModel
 
 
 
 
DatabindingProviderImpl is the default JAXWS implementation of DatabindingProvider
 
 
 
 
DataSource impl using a DataHandler
 
 
 
 
Configuration of a DataSource.
Wrapper class for JSR 105 Data objects.Caches SignatureTarget object and data resolved using this signature target.Reduces the burden of instanceof checks.
This class provides utility to perform date conversion.
 
Java class for DecisionType.
Java class for DecisionType.
Represents an XWS-Security configuration object, corresponding to the xwss:SecurityConfiguration element (as defined in XWS-Security, configuration schema, xwssconfig.xsd).
 
CallBack implementation for decryption key.
Given an alias get the javax.crypto.SecretKey
CallBackHandler handling this request should set the private key to be used for decryption on the request.
A Callback initialized with this request should be handled if the private key to be used for decryption is to be retrieved given the PublicKey
 
Request for a symmetric key to be used for decryption.
Request for a private key when the X.509 Thumb print value for a corresponding X.509 Certificate is given.
Request for a private key when a corresponding X.509 Certificate is given.
Request for a private key when the Issuer Name and Serial Number values for a corresponding X.509 Certificate are given.
Request for a private key when the X.509 Subject Key Identifier value for a corresponding X.509 Certificate is given.
 
A sample implementation of a CallbackHandler.
 
 
 
 
 
This default implementation runs the policy validators on the server side and selects a policy alternative on the client side.
 
 
 
 
 
 
 
 
 
 
 
Proxy transport Tube and Pipe that lazily determines the actual transport pipe by looking at Packet.endpointAddress.
An interface implemented by entities that define target namespaces.
Entity corresponding to the "definitions" WSDL element.
 
A generic immutable reference holder that implements Delayed interface and thus is suitable for use in a DelayQueue instances.
 
 
Indicates that the requested or issued token be delegated to another identity.
 
 
Java class for DelegateToType complex type.
Java class for DelegateToType complex type.
 
 
 
 
Parses sun-jaxws.xml into WSEndpoint.
Parses sun-jaxws.xml
Creates a new "Adapter".
Creates a new "Adapter".
DeploymentException represents an exception that occurred at deployment time.
This class represents the complex type
 
 
DerivedKeyToken Interface TODO: This defintion is incomplete.
 
 
 
 
 
Java class for DerivedKeyTokenType complex type.
Java class for DerivedKeyTokenType complex type.
 
This class represents the complex type
The description type is used by a description element to provide text describing the parent element.
DeserializationException represents an exception that occurred while deserializing a Java value from XML.
DeserializationException represents an exception that occurred while deserializing a Java value from XML.
Java class for detail complex type.
Java class for detail complex type.
 
 
 
 
 
 
 
Java class for DetailType complex type.
This class represents the simple type
 
This class has been modified slightly to use java.security.MessageDigest objects as input, rather than org.apache.xml.security.algorithms.MessageDigestAlgorithm objects.
 
Java class for DigestMethodType complex type.
Util provides static utility methods used by other wscompile classes.
Interface for DirectReference reference type inside a STR
Class for DirectReference reference type inside a STR
Reference Interface
 
Reference Interface
 
Exception that demands a specific fault message to be sent back.
The DispatchImpl abstract class provides support for the dynamic invocation of a service endpoint operation using XML constructs, JAXB objects or SOAPMessage.
Defines string formatting method for each constant in the resource file
This class represents the complex type
[ The display-name type contains a short name that is intended to be displayed by tools.
PropertySet that combines properties exposed from multiple PropertySets into one.
Deprecated.
Use com.oracle.webservices.api.message.DistributedPropertySet instead.
Resolves relative references among SDDocuments.
Entity corresponding to the "documentation" WSDL element.
 
Resolves relative references among the metadata(WSDL, schema) documents.
DocumentParser factory to be used in SOAP/TCP codec
DocumentSerializer factory to be used in SOAP/TCP codec
Header implementation for a DOM.
Message backed by a DOM Element that represents the payload.
Create an XMLStreamReader on top of a DOM tree.
Namespace declarations on one element.
 
 
This is a subtype of NodeSetData that represents a dereferenced same-document URI as the root of a subdocument.
$author: JAXWS Development Team
 
A simple DOM writer
This is an implementation of the abstract Condition class, which specifes that the assertion this DoNotCacheCondition is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.
This is an implementation of the abstract Condition class, which specifes that the assertion this DoNotCacheCondition is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.
Java class for DoNotCacheConditionType complex type.
Default ValidationErrorHandler that just rethrows SAXException in case of errors.
 
Java class for DSAKeyValueType complex type.
Implementation of JSR 105 URIDereferencer interface for optimized path
Implementation of JSR 105 URIDereference interface.
DTD event implementation.
Location that returns no info.
A dummy locator that returns -1 and null from all methods to indicate that location info is not available.
 
Dump a SOAP message for debugging.
Pipe that dumps messages that pass through.
 
An exception signalling that an entity with the given name/id has already been defined.
Exception used by sequence implementation to notify RM runtime infrastructure of a detected attempt to register a duplicate message number on a given sequence.
Inicates that the sequence with given sequence identifier already exists in a given environment.
Represents a concrete SecurityPolicy identifier context resolved at runtime, An XWS-Security DynamicPolicyCallback is passed an instance of a DynamicApplicationContext.
 
DynamicInvocationException represents an exception that occurred while using the DII interface
Callback implementation for dynamic policy resolution.
Represents a SecurityPolicy identifier context resolved at runtime
 
Represents a dynamically generable SecurityPolicy
Represents a dynamically generable SecurityPolicy.
Serializes and Deserializes objects dynamically based on their Java type or XML type respectively
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contains static methods for policy alternative selection.
The class serves as a policy map mutator that allows for replacement of current effective policies stored in the policy map with new effective policy provided by the mutator user.
This class is a proxy for a Transformer object with optimizations for certain cases.
This class represents the complex type
[ The ejb-linkType is used by ejb-link elements in the ejb-ref or ejb-local-ref elements to specify that an EJB reference is linked to enterprise bean.
This class represents the complex type
The ejb-local-refType is used by ejb-local-ref elements for the declaration of a reference to an enterprise bean's local home or to the local business interface of a 3.0 bean.
This class represents the complex type
[ The ejb-ref-name element contains the name of an EJB reference.
This class represents the complex type
The ejb-refType is used by ejb-ref elements for the declaration of a reference to an enterprise bean's home or to the remote business interface of a 3.0 bean.
This class represents the complex type
The ejb-ref-typeType contains the expected type of the referenced enterprise bean.
 
Interface implemented by classes that are mappable to XML elements.
Encapsulates access to contextual element information, such as the element name, attributes, and namespaces.
 
 
Allows to specify a FeatureReader for each configuration element.
A stack of int-valued element IDs.
 
 
This type represents a reference to an embedded security token.
Message that has no body.
ExtendedNamespaceContext that contains no namespaces.
This class represents the complex type
This type is used to designate an empty element when used.
This type is used for elements containing stringified binary data.
 
 
File holding all encoding constants
EncodingException represents an exception that occurred while supporting object serialization or deserialization.
Defines string formatting method for each constant in the resource file
 
 
 
 
 
Corresponds to Schema definition for EncryptedData.
Simple EncryptedData for Sign and Encrypt Usecase.
Java class for EncryptedDataType complex type.
 
Indentifies target elements in the SOAPMessage that need to be confidentiality protected.
Java class for EncryptedElementType complex type.
 
 
Corresponds to Schema definition for EncryptedData.
Java class for EncryptedHeaderType complex type.
 
 
 
The schema definition of EncryptedKey element is as follows:
 
 
Java class for EncryptedKeyType complex type.
 
Identifies targets that if present in the message should be confidentiality protected.
 
 
Encrypted supporting tokens are supporting tokens that are included in the security header and MUST be encrypted when they appear in the security header.
 
Java class for EncryptedType complex type.
Schema definition for an EncryptedType is as follows:
 
 
Performs encryption or decryption Message ANNOTATION is performed as follows: if (complete policy resolution should happen) make DynamicPolicyCallback else // assumes feature binding component is statically specified - // including targets and canonicalization algorithm if (X509CertificateBinding) resolve certificate - make EncryptionKeyCallback else if (SymmetricKeyBinding) resolve symmetrick key - make SymmetricKeyCallback else throw Exception call EncryptionProcessor Message (decryption) VALIDATION is performed as follows: if (ADHOC processing mode) if (complete policy resolution should happen) make DynamicPolicyCallback call DecryptionProcessor else if (POSTHOC or DEFAULT mode) call DecryptionProcessor
 
 
CallBack implementation for encryption key.
A CallbackHandler handling an instance of this request should make sure that a symmetric key alias must be set on the request.
A Callback initialized with this request should be handled if the X.509 certificate to be used for encryption is mapped to some alias.
A Callback initialized with this request should be handled if there's some default X.509 certificate to be used for encryption.
 
 
A CallbackHandler handling an instance of this request should make sure that a symmetric key must be set on the request.
A CallbackHandler handling an instance of this request should make sure that an X.509 certificate must be set on the request.
Java class for EncryptionMethodType complex type.
Objects of this class represent a policy for Encrypting parts of a SOAP Message.
A class representing FeatureBindings for an EncryptionPolicy The FeatureBinding would contain information about the MessageParts to be Encrypted, The data encryption algorithm to be used.
 
 
 
Java class for EncryptionPropertiesType complex type.
Java class for EncryptionPropertyType complex type.
Objects of this class represent an Encryption Target that can be part of the FeatureBinding for an EncryptionPolicy (refer EncryptionPolicy.FeatureBinding).
This class represents a Transform that can appear on an EcncryptionTarget, Instances of this class are added as CipherReference Transforms on an EcncryptionTarget
 
 
Java class for EncryptionType complex type.
Java class for EncryptionType complex type.
EndDocument event implementation.
EndElement event implementation.
 
Endorsing, encrypted supporting tokens are Endorsing supporting tokens that are also encrypted when they appear in the wsse:SecurityHeader.
 
 
Endorsing tokens sign the message signature, that is they sign the entire Signature element produced from the message signature and may optionally include additional message parts to sign and/or encrypt
 
 
 
Represents the endpoint address URI.
Reads a request Message, disassembles it, and moves obtained Java values to the expected places.
Reads an Attachment into a Java parameter.
Reads the whole payload into a single JAXB bean.
EndpointArgumentsBuilder that is a composition of multiple EndpointArgumentsBuilders.
Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.
Reads a header into a JAXB object.
EndpointArgumentsBuilder that sets the VM uninitialized value to the type.
Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.
Implemented by Codecs that want to have access to WSEndpoint object.
Tubes that implement this interface will receive notification of the WSEndpoint holding the tubeline after successful endpoint creation.
 
 
 
 
Deprecated.
replaced by Component
 
Store the parameters that were passed into the original WSEndpoint instance upon creation.
 
Entry point to the JAX-WS RI server-side runtime.
Create a ManagedEndpoint if the policy of the endpoint requires it.
 
Implements Endpoint.
 
 
Implements WebServiceContext's MessageContext on top of Packet.
 
 
EndpointReferenceBuilder<T extends javax.xml.ws.EndpointReference>
 
Implementations of this class can contribute properties associated with an Endpoint.
 
 
Builds a JAXB object that represents the payload.
Used to create a payload JAXB object just by taking one of the parameters.
Used to create a payload JAXB object by wrapping multiple parameters into one "wrapper bean".
Used to create a payload JAXB object by wrapping multiple parameters into a WrapperComposite.
Moves a Java value unmarshalled from a response message to the right place.
Collection of Fibers.
The class provides an implementation of an InvocationHandler interface that handles requests of XMLStreamWriter proxy instances.
An entity, typically corresponding to an XML element.
An action operating on an entity.
EntityDeclaration event implementation.
An action operating on an entity reference composed of a kind and a QName.
EntityReference event implementation.
An interface implemented by a class that is capable of validating a QName/Kind pair referring to an external entity.
 
 
Implementation of Entropy Interface.
Implementation of Entropy Interface.
Java class for EntropyType complex type.
Java class for EntropyType complex type.
 
 
 
 
Different implementations for SOAP Envelope must all implement this interface.
Java class for Envelope complex type.
Java class for Envelope complex type.
 
 
 
 
 
EnvelopeFactory creates SOAP Envelope objects using different underlying implementations.
Our implementation of the SOAP envelope.
The EnvelopeStyle annotation is used to specify the message envelope style(s) for a web service endpoint implementation class.
 
 
This class represents the complex type
The env-entryType is used to declare an application's environment entry.
This class represents the complex type
[ This type contains the fully-qualified Java type of the environment entry value that is expected by the application's code.
Represents additional data to be added to EPRs created from StatefulWebServiceManager (for advanced users).
This class acts as a filter for the Extension elements in the wsa:EndpointReference in the wsdl.
listen to static errors found during building a the WSDL Model.
SAX Error handler
 
An event contains all the current state of a StreamingParser.
Allocates events within this package.
Factory for events within this package.
Provides utility methods useful for comparing two XMLEvent instances.
Abstract class for implementing XML filters.
The Evidence element specifies an assertion either by reference or by value.
The Evidence element specifies an assertion either by reference or by value.
The Evidence element specifies an assertion either by reference or by value.
Java class for EvidenceType complex type.
Java class for EvidenceType complex type.
 
 
 
This class represents an Exception that needs to be marshalled with a specific protocol wire format.
 
This class represents the complex type
 
 
 
 
 
 
Type of java exception as defined by JAXWS 2.0 JSR 224.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
 
 
Extended the Location interface that exposes nested Locations.
A model visitor incorporating all the logic required to walk through the model.
Extended namespace context interface that allows the context tree to be navigated and to list all known prefixes.
An extension of the standard TypeMapping interface
Extended XMLEvent interface that provides additional functionality.
A helper class for extensible entities.
An entity that can be extended.
This class represents the complex type
This type is used for MakeConnection child elements that require extensible anyURI type (the element of this type may contain arbitrary attributes).
An entity extending another entity.
A handler for extensions elements definined in one namespace.
A base class for WSDL extension handlers.
A visitor working on extension entities.
A base class for extension visitors.
Unmarshal external policy attachments.
A reference to a globally known entity in a document.
WebServiceFeature allowing to define either on server or client side external xml descriptors replacing/supplementing WS metadata provided by class annotations.
 
Metadata Reader able to read from either class annotations or external metadata files or combine both, depending on configuration provided in xml file itself.
 
This factory class creates/loads Java bean and the corresponding DOM node.
A codec for encoding/decoding XML infosets to/from fast infoset documents.
JAF data handler for Fast Infoset content
Enable or disable Fast Infoset on a Web service.
A configurator provider for FastInfoset policy assertions.
MIME types for Infosets encoded as fast infoset documents.
XMLReader provides a high-level streaming parser interface for reading XML documents.
A concrete factory for FI XMLReader objects.
 
 
 
A stream SOAP codec for handling SOAP message infosets to fast infoset documents.
 
 
A concrete factory for FI XMLWriter objects.
 
Entity corresponding to the "fault" child element of a port type operation.
Fault reporting structure
Fault reporting structure
 
 
 
Java class for faultcode complex type.
 
 
 
 
 
 
SOAP Fault message.
Java class for faultreason complex type.
 
This annotation should be used on a constructor of classes extending WebServiceFeature other than Spec defined features, to help JAX-WS runtime recognize feature extensions.
Experimental: Utility methods that operate on WebServiceFeatureLists.
Validates a list of WebServiceFeature instances when they are added to the client or service binding.
This annotation should be used on classes that extend WebServiceFeature in order to specify the type of FeatureListValidator bean that will be invoked when instances of the WebServiceFeature class are included in the list of features that are added to a client or service binding.
FeatureReader<T extends javax.xml.ws.WebServiceFeature>
Parses a XML fragment and is expected to return a corresponding WebServiceFeature.
 
User-level thread. Represents the execution of one request/response processing.
Callback to be invoked when a Fiber finishes execution.
Interception for Fiber context switch.
Abstraction of the execution that happens inside the interceptor.
Factory for (@link FiberContextSwitchInterceptor} instances
TODO javadoc WARNING: This class is a private utility class used by WS-RX implementation.
FieldGetter gets the value of a field from an instance.
FieldSetter
A visitor to visit a Java field.
 
 
 
A FilterMessageImpl contains some other Message, which it uses as its basic source of message data, possibly transforming the data along the way or providing additional functionality.
 
An output factory that transforms each writer from a contained factory.
ArrayList with a final marker to help JIT.
Context that is persisted as part of tx log and used for bottom-up queries either during runtime or recovery.
 
Stream wrapper around a ByteBuffer
 
 
This class represents the complex type
The elements that use this type designate the name of a Java class or interface.
 
A container to hold info on the files that get generated.
This class is implemented by com.sun.xml.rpc.processor.util.GeneratedFileInfo
 
 
This class is implemented by com.sun.xml.rpc.processor.generator.GeneratorConstants
 
 
 
 
This class represents the complex type
This type defines four different values which can designate boolean values.
A data-driven (de)serializer.
 
 
 
A data-driven (de)serializer.
 
 
 
 
 
 
Java class for GetMetadata element declaration.
DataContentHandler for image/gif.
An entity that can be defined in a target namespace.
An interface implemented by entities which can be defined in a target namespace.
 
 
Runtime HA context implemented using thread local state data
Internal state data of the HA context
This class has HA information
A reference to a field or a method.
A Handler processes a message context, modifying its contents.
This class is implemented by com.sun.xml.rpc.soap.message.Handler
Used to hold a list of handlers and a set of roles from an annotated endpoint.
Used by client and server side to create handler information from annotated class.
 
 
 
This class is implemented by com.sun.xml.rpc.processor.config.HandlerChainInfo
 
 
 
The handler-chains element defines the handlerchains associated with this service or service endpoint.
The handler-chain element defines the handlerchain.
This class holds the handler information and roles on the Binding (mutable info in the binding).
 
Exception thrown by handler-related code.
 
This class is implemented by com.sun.xml.rpc.processor.config.HandlerInfo
Defines string formatting method for each constant in the resource file
 
TubeFactory implementation creating one of the standard JAX-WS RI tubes
Declares the handler for a port-component, service-ref.
 
 
 
A XMLStreamWriter doesn't expose any method to give encoding.
The Header class stores a name/value pair to represent headers.
A SOAP header.
 
Header represents any Header element that has its contents signed.
 
Java class for Header complex type.
Elements replacing the wildcard MUST be namespace qualified, but can be in the targetNamespace
 
 
 
 
 
 
 
 
 
 
 
 
A list of Headers on a Message.
Factory methods for various Header implementations.
HTTP request and response headers are represented by this class which implements the interface Map<String, List<String>>.
HTTP request and response headers are represented by this class which implements the interface Map< String,List<String>>.
This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME.
The Token class represents tokens returned by the HeaderTokenizer.
 
Singleton high-availability provider for Metro
Enumeration of supported backing store factory types
 
 
 
 
 
An implementation of the HMAC-SHA1 (RFC 2104)
 
 
 
This class represents the complex type
[ The homeType defines the fully-qualified name of an enterprise bean's home interface.
Adapter that receives messages in HTTP.
 
List of HttpAdapters created together.
A HTTP address extension.
A HTTP binding extension.
 
 
 
 
A proxy's HTTP configuration (e.g cookie handling) can be configured using this feature.
Interface defining HTTP-extension-related constants.
An object which represents an HTTP cookie.
Light-weight http server transport for WSEndpoint.
Hides HttpContext so that EndpointImpl may load even without HttpContext.
The HTTP extension handler for WSDL.
Intercepts GET HTTP requests to process the requests.
A HTTP operation extension.
Class that handles making the HTTP POST request to a service.
Defines string formatting method for each constant in the resource file
Instance resolver that ties a service instance per HttpSession.
Designates a service class that should be tied to HttpSession scope.
WebServiceFeature for HttpSessionScope.
Implementation of the SOAPConnectionFactory
 
 
Tube that sends a request to a remote HTTP server.
A HTTP urlEncoded extension.
A HTTP urlReplacement extension.
 
This class represents the complex type
The icon type contains small-icon and large-icon elements that specify the file names for small and large GIF, JPEG, or PNG icon images used to represent the parent element in a GUI tool.
An interface implemented by entities which have an ID.
 
This type is for elements whose [children] is an anyURI and can have arbitrary attributes.
 
 
Java class for IdentityType complex type.
A valueType which is of xsd:ID type, its serializer should implement this interface in order for IDREF serializers to get the ID string.
Ignorable Characters event implementation.
IllegalStateException that includes a StAX Location identifying the point where the error occured.
 
Section 4.2 on Image Media types in RFC 2046 http://www.rfc-editor.org/rfc/rfc2046.txt does not specify any rules for image canonicalization.
 
 
 
This interface is implemented by com.sun.xml.rpc.server.http.Implementor
 
This interface is implemented by com.sun.xml.rpc.server.http.ImplementorCache
This class allows the implementation of ImplementorCache be overridden.
 
A factory for port implementation objects.
ImplementorInfo contains basic information about the implementor of a port.
A registry mapping port names to ImplementorInfo objects.
This class is implemented by com.sun.xml.rpc.wsdl.document.Import
Entity corresponding to the "import" WSDL element.
 
 
 
 
 
A list of InaccessibleWSDLException wrapped in one exception.
 
Assertion which replaces inactivity timeout attribute of WS-RMP v1.0 RMAssertion.
InboundAccepted is created by the RMD.
InboundAcceptedAcceptFailed is thrown if the user calls InboundAccepted#accepted(true) but the RMD is not able to internally record the message as delivered (e.g., an atomic transaction fails to commit).
 
A concurrent connection cache for passively created connections (e.g.
Manage connections that are initiated from another VM.
Inbound sequence implementation
 
 
Java class for IncompleteSequenceBehaviorType.
Characters that represent line breaks and indentation.
 
A filter that indents an XML stream.
A filter that indents an XML stream.
 
 
Java class for initiateSession complex type.
 
Java class for initiateSessionResponse complex type.
 
 
 
Encapsulates which field/method the injection is done, and performs the injection.
 
 
An injection target specifies a class and a name within that class into which a resource should be injected.
 
Entity corresponding to the "input" child element of a port type operation.
Low level representation of an XML or SOAP message as an InputStream.
Determines the instance that serves the given request packet.
Meta annotation for selecting instance resolver.
 
 
 
 
 
 
 
Deprecated.
This class will be deprecated.
 
 
 
 
 
The internal representation of a SOAP message.
 
 
 
 
InternetHeaders is a utility class that manages RFC822 style headers.
An example of when this fault is generated is when a message is Received by the RM Source containing a SequenceAcknowledgement covering messages that have not been sent.
This exception captures SOAP Fault information when a WS-Addressing 1.0 Message Addressing Property is invalid and cannot be processed.
Indicates the sequence specified is in state of CLOSING, CLOSED, or TERMINTAING, not appropriate to be used for sending additional application messages.
 
The class represents a wrapper around XMLStreamWriter invocations.
 
Invocation processor implements processing of XMLStreamWriter method invocations.
The interface provides API contract for InvocationProcessor factory implementations.
 
Hides the detail of calling into application endpoint implementation.
Hides the detail of calling into application implementations.
Interface for determining Invoker for a given request
Base class for InvokerTube restored to allow for containers to specify alternate implementations of SEI-based invoking.
Java class for isolation-levelType.
 
This element represents a requirement for an issued token, that is one issued by some token issuer using the mechanisms defined in WS-Trust.
 
 
This interface is the SPI defined by WS-Security to enable WS-Trust/SecureConversation specific security interactions.
 
 
 
 
When Tokens are issued as part of Protocol other than RST/RSTR In such cases the Tokens are passed in a SOAP Header called <wst:IssuedTokens>
 
 
 
Specifies the issuer of the security token that is presented in the message.
Specifies the issuer of the security token that is presented in the message.
Implementation of wst:Issuer.
Implementation of wst:Issuer.
 
 
 
 
 
 
 
 
 
 
 
ModelInfo used for JSR109 deployment
This class is implemented by com.sun.xml.rpc.processor.config.J2EEModelInfo
 
 
 
 
 
 
 
 
 
 
 
On the client or service-requestor side, a JavaCallInfo object represents a method call on the service proxy to be serialized as a SOAP request message to be sent to the service.
On the client or service-requestor side, a JavaCallInfo object represents a method call on the service proxy to be serialized as a SOAP request message to be sent to the service.
A helper class to invoke javac.
 
 
 
 
This class represents the complex type
The java-identifierType defines a Java identifier.
 
This class is implemented by com.sun.xml.rpc.processor.model.java.JavaInterface
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
Abstracts the annotated Method of a SEI.
Java class for anonymous complex type.
Build this runtime model using java SEI and annotations
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
 
 
 
 
 
This class represents the complex type
This is a generic type that designates a Java primitive type or a fully qualified name of a Java interface/type, or an array of such types.
This class represents the global element
Provides convenience methods for creating Java beans for elements in this XML document
 
This class represents the complex type
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
Java class for anonymous complex type.
Java class for anonymous complex type.
 
This class represents the complex type
 
Factory to create JAXBContext.
TODO javadoc WARNING: This class is a private utility class used by WS-RX implementation.
 
 
 
The JAXBDispatch class provides support for the dynamic invocation of a service endpoint operation using JAXB objects.
Message backed by a JAXB bean; this implementation is used when client uses Dispatch mechanism in JAXB/MESSAGE mode; difference from JAXBMessage is that jaxbObject holds whole SOAP message including SOAP envelope; it's the client who is responsible for preparing message content.
 
 
 
Header whose physical data representation is a JAXB bean.
Message backed by a JAXB bean.
JAXBRIContextFactory
 
 
Contains common context information for XML signature operation
 
 
 
Contains common context information for XML signature verification operation
JAXBWrapperAccessor
 
A class to represent a Uniform Resource Identifier (URI).
MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.
Singleton factory class to instantiate concrete classes based on the jaxrpc version to be used to generate the code.
 
 
JAXRPCExceptionBase
 
 
 
 
This class holds all tag names for j2ee_jaxrpc_mapping_1.1.xsd
 
Singleton abstract factory used to produce jaxrpc related objects.
Singleton factory class to instantiate concrete objects.
 
 
 
The JAX-RPC dispatcher servlet.
The implementation class for the JAX-RPC dispatcher servlet.
 
 
 
JAX-WS specific application message
 
Represents a WebServiceException with localizable message.
JAX-WS specific application message
 
represents security processing context in JAXWS integration path.
 
 
sun-jaxws.xml deployment probe.
Keeps track of webservice start and end for sun-jaxws.xml deployments.
 
 
DROP TABLE RM_LOCALIDS; CREATE TABLE RM_LOCALIDS ( LOCAL_ID VARCHAR(512) NOT NULL, SEQ_ID VARCHAR(256) NOT NULL, MSG_NUMBER BIGINT NOT NULL, CREATE_TIME BIGINT, SEQ_TERMINATE_TIME BIGINT, PRIMARY KEY (LOCAL_ID) );
[ The jdbc-urlType contains the url pattern of the mapping.
This class implements methods in the abstract class AuthConfigFactory.
 
 
This class represents the complex type
The jndi-nameType type designates a JNDI name in the Deployment Component's environment and is relative to the java:comp/env context.
JAF data handler for Jpeg content
Represents binary-formatted kerberos security tokens
 
 
 
 
 
 
This interface represents Kerberos Token
 
 
 
TODO: Not clear how this gets used
 
 
Java class for KeyExchangeTokenType complex type.
Java class for KeyExchangeTokenType complex type.
Interface for KeyIdentifier reference type inside a STR
 
KeyIdentifier Interface
 
 
KeyIdentifier implementation
 
 
 
A security token key identifier
 
 
 
Java class for KeyInfoConfirmationDataType complex type.
Corresponds to the schema representation for a KeyInfo.
 
The interface for different KeyInfo Schemes
Java class for KeyInfoType complex type.
 
 
 
 
Implementation of JSR 105 KeySelector interface.
 
 
Callback class for obtaining the keystore Used only for Metro(WSIT) Security Scenarios It assumes that load method on the returned KeyStore was called by the user to initialized the KeyStore.
 
 
 
 
 
Java class for KeyValueType complex type.
A kind of entity.
Enumeration of the kind of entities that can be defined in a WSDL "definitions" element.
A position in the bytecode of a method.
 
 
LazyEnvelopeSource provides the source to create lazy Envelope
"Hybrid" reader which
Indicates that a Binding should have its uid re-read when the actual signature is created because the id is not known at startup time, for example because the binding refers to a token which must be generated externally.
The lazy provider is intended to defer Gmbal API calls until there is a JMX connection.
Default interface for all object that want to be notified about scope change.
Possible scopes (environments) in which the provider (and object associated with it) could be in.
Interface for all object that want to be notified about scope change, introducing required methods.
Interface used for distinguishing between a registration of a WSEndpointImpl rather than of other classes.
 
 
 
The lifecycle-callback type specifies a method on a class to be called when a lifecycle event occurs.
 
 
 
 
 
Java class for LifetimeType complex type.
Java class for LifetimeType complex type.
This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
The listenerType indicates the deployment properties for a web application listener bean.
XMLEventConsumer that stores all added events in a List.
XMLEventReader that reads events from a List.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A data-driven (de)serializer for a request structure.
 
A data-driven (de)serializer for the first element of a SOAP Body element (either a request or response structure).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class represents the complex type
The local-homeType defines the fully-qualified name of an enterprise bean's local home interface.
 
 
 
LocalizableExceptionAdapter
 
 
 
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
 
A local string manager.
Implementation of a local string manager.
Defines string formatting method for each constant in the resource file
This class represents the complex type
The localType defines the fully-qualified name of an enterprise bean's local interface.
WebServiceException with source location informaiton.
This interface defines a number of constants pertaining to Logging domains.
 
 
 
 
 
 
 
Policy extensions may implement this provider interface in order to change the name of logging subsystem used by the core Policy module.
 
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
 
Derived from Apache sources and changed to use HmacSHA1 objects objects instead of org.apache.xml.security.algorithms.SignatureAlgorithm objects.
Main "wscompile" program.
Main "wsdeploy" program.
 
 
Specifies the period (in milliseconds) of a sequence maintenance task execution.
The MakeConnection element is sent in the body of a one-way message that establishes a contextualized back-channel for the transmission of messages according to matching criteria (defined below).
 
The MakeConnection policy assertion indicates that the MakeConnection protocol (operation and the use of the MakeConnection URI template in EndpointReferences) is required for messages sent from this endpoint.
 
 
The client-side ManagedClient policy assertion.
Wraps an existing WSEndpoint instance and provides a method to swap the WSEndpoint instance.
Interface to create a new WSEndpoint wrapper.
The server-side ManagedService policy assertion.
Return the implementation class name along with all parameters for the implementation.
The nested parameters that may be set as part of an implementation element.
Base class for the #ManagedClientAssertion and #ManagedServiceAssertion.
To be able to distinguish between explicit settings and no setting.
Instantiates a PolicyAssertion of type ManagedServiceAssertion or ManagedClientAssertion.
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
Validate the ManagedService and ManagedClient policy assertions.
Provide the default prefix for the configuration management namespace.
Remove all existing policies and policy references from the given XML document and insert the new effective policies.
Represents mandatory header elements that need to present in the message.
 
 
Java class for ManifestType complex type.
 
 
A MappingInfo object is the collection of all the properties of the mapping between a JAVA contract class (SEI) and it's corresponding WSDL artifacts (wsdl:portType and wsdl:binding).
 
 
Specifies how many concurrently active RM sessions (measured based on inbound RM sequences) the SequenceManager dedicated to the WS Endpoint accepts before starting to refuse new requests for sequence creation.
 
Class contains constants for policy namespaces used by this RM implementation.
 
 
 
 
 
 
 
Enumeration holding supported WS-MakeConnection protocol versions
 
 
This factory class is responsible for instantiating RX tubes based on the actual configuration of RX-related web services features.
 
This feature represents the use of WS-Addressing with either the SOAP 1.1/HTTP or SOAP 1.2/HTTP binding.
Property to determine if the incoming messsages should be checked for conformance with MemberSubmission version of WS-Addressing.
Constants for Member Submission WS-Addressing version
Addressing Feature representing MemberSubmission Version.
Member Submission WS-Addressing Runtime WSDL parser extension
Data model for Member Submission WS-Addressing specification.
 
 
 
 
 
 
Constants that represents four message exchange patterns.
 
Entity corresponding to the "message" WSDL element.
Represents a SOAP message.
 
 
 
This class provides support for multi-language string lookup, as needed to localize messages from applications supporting multiple languages at the same time.
WSS xmlns and prefix constants used in wss code throughout.
MessageContext represents a container of a SOAP message and all the properties including the transport headers.
 
The MessageContextFactory implements com.oracle.webservices.api.message.MessageContextFactory as a factory of Packet and public facade of Codec(s).
 
This is used to represent Message creation exception when a Codec trying to create a Message.
This class represents the complex type
The message-destination-linkType is used to link a message destination reference or message-driven bean to a message destination.
This class represents the complex type
[ The message-destination-ref element contains a declaration of Deployment Component's reference to a message destination associated with a resource in Deployment Component's environment.
This class represents the complex type
[ The message-destinationType specifies a message destination.
This class represents the complex type
[ The message-destination-typeType specifies the type of the destination.
This class represents the complex type
The message-destination-usageType specifies the use of the message destination indicated by the reference.
Dispatch implementation for Message.
 
 
 
A factory for creating SOAP messages.
Puts a non-payload message parameter to Message.
Adds a parameter as an MIME attachment to Message.
Adds a parameter as an header.
The MessageHandler class extends Handler to provide typesafety for the message context parameter and add a method to obtain access to the headers that may be processed by the handler.
 
The MessageHandlerContext interface extends MessageContext to provide easy access to the contained message.
 
Interface representing all the headers of a Message
The message implementation for SOAP messages with attachments.
Represents Security Header layout.
 
In order for the Message to get properties from the Packet ...
If the condition listed below is reached, the RM Destination MUST generate this fault.
Entity corresponding to a WSDL message part.
When MakeConnection is used, and a message is returned on the transport-specific back-channel, the MessagePending header SHOULD be included on the returned message as an indicator whether there are additional messages waiting to be retrieved using the same selection criteria that was specified in the MakeConnection element.
Represents an ordered collection of Security Policies
 
Factory methods for various Message implementations.
Defines string formatting method for each constant in the resource file
Defines string formatting method for each constant in the resource file
The class represents a MessageContext(Properties) and also allows the Message to be modified.
 
A Message implementation may implement this interface as an alternative way to write the message into the OutputStream.
The base class for all exceptions thrown by the Messaging classes
Java class for Metadata element declaration.
Class used for retrieving metadata at runtime.
 
MetadataReader
Java class for MetadataReference element declaration.
Resolves metadata such as WSDL/schema.
Extension point for resolving metadata using wsimport.
Factory class for metadata resolver.
Plugin to wsimport for mex/ws-transfer requests.
Java class for MetadataSection element declaration.
This pipe handles any mex requests that come through.
Class for making mex Get requests (which are the same as ws-transfer Get requests).
WSDL, schema document metadata utility class.
MethodGetter
Handles an invocation of a method.
 
This class represents the complex type
MethodInjection
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
 
 
A visitor to visit a Java method.
 
 
The root element in Metro configuration file.
This interface is used to get the file name used for the metro configuration file.
TODO: Write some description here ...
 
TODO: Write some description here ...
WSIT Tubeline assembler factory
 
Entity resolver that works on MEX Metadata
 
 
This class represents a MIME body part.
 
Interface defining MIME-extension-related constants.
A MIME content extension.
The MIME extension handler for WSDL.
 
 
 
The MimeMultipart class is an implementation that uses MIME conventions for the multipart data.
 
Parses Mime multipart message into primary part and attachment parts.
A MIME multipartRelated extension.
A MIME part extension.
A utility class that implements a DataSource out of a MimeBodyPart.
Implementation of StreamingDataHandler to access MIME attachments efficiently.
 
 
This is a utility class that provides various MIME related functionality.
A MIME mimeXml extension.
This exception signals that a particular WS-Addressing header is missing in a SOAP message.
MissingTrailingBlockIDException represents an exception that occurred while deserializing a Java value from poorly formed XML
Represents a base class for Message Level Security (MLS) Policies.
 
This class is implemented by com.sun.xml.rpc.processor.model.Model
 
 
ModelerException represents an exception that occurred while visiting service model.
Defines string formatting method for each constant in the resource file
ModelException represents an exception that occurred while visiting service model.
 
 
 
This class is implemented by com.sun.xml.rpc.processor.config.ModelFileModelInfo
 
 
 
 
 
 
 
 
 
This class is implemented by com.sun.xml.rpc.processor.config.ModelInfo
 
 
The general representation of a single node within a PolicySourceModel instance.
Policy source model node type enumeration
 
This class is implemented by com.sun.xml.rpc.processor.model.ModelObject
 
This class is implemented by com.sun.xml.rpc.processor.model.ModelProperties
This class provides a method for translating a PolicySourceModel structure to a normalized Policy expression.
 
 
This class writes out a Model.
Represents an object scoped to the current "module" (like a JavaEE web appliation).
 
A visitor to visit a Java module.
Provides information whether or not is an object registered at ManagedObjectManager or not.
 
TubeFactory implementation creating one of the standard JAX-WS RI tubes
 
 
Utility class used as a JEP 238 multi release jar versioned class.
Mtom message Codec.
 
 
 
 
Generate an MTOM policy if MTOM was enabled.
Deprecated.
use org.jvnet.staxex.util.MtomStreamWriter
 
MultipartDataSource is a DataSource that contains body parts.
TubeFactory implementation creating one of the standard JAX-WS RI tubes
A mutable stream-based buffer of an XML infoset.
NamedNodeMap wrapper, finding SOAP elements automatically when possible.
 
 
 
The NameID element specifies a Subject by a combination of a name and a security domain governing the name of the Subject.
The NameIdentifier element specifies a Subject by a combination of a name and a security domain governing the name of the Subject.
The NameIdentifier element specifies a Subject by a combination of a name and a security domain governing the name of the Subject.
The NameIdentifier element specifies a Subject by a combination of a name and a security domain governing the name of the Subject.
Java class for NameIdentifierType complex type.
Java class for NameIDType complex type.
 
Names provides utility methods used by other wscompile classes for dealing with identifiers.
This class is implemented by com.sun.xml.rpc.processor.generator.Names
 
 
 
 
 
A helper class for managing the declaration of namespaces.
NamespaceContext that wraps another context.
 
 
Implements NamespaceContext .
Maintains map of all inscope namespaces
 
Namespace event implementation.
Helper class used to convert a QName from a xsd:QName string in an XML schema instance.
 
This class is implemented by com.sun.xml.rpc.processor.config.NamespaceMappingInfo
 
This class is implemented by com.sun.xml.rpc.processor.config.NamespaceMappingRegistryInfo
Encapsulate Namespace logic for use by SAX drivers.
Encapsulate Namespace logic for use by SAX drivers.
A stack based Symble Table.
 
NestableExceptionSupport
A special policy implementation that assures that only no or single policy alternative is possible within this type of policy.
This class exports a static Security Service for Verifying/Validating Security in an Inbound SOAPMessage.
 
Indicates what shall happen after Tube.processRequest(Packet) or Tube.processResponse(Packet) returns.
 
InputStream that cannot be closed.
OutputStream that cannot be closed.
Node list wrapper, finding SOAP elements automatically when possible.
 
 
 
 
 
This class is implemented by com.sun.xml.rpc.processor.config.NoMetadataModelInfo
 
Delivers response messages targeted at non-anonymous endpoint addresses
 
This abstract class defines an SPI that Metro Application developers can implement, to handle custom validation of Nonces used in conjunction with Password-Digest Authentication.
Exception to be thrown when an Error in processing received nonces occurs.
An exception signalling that an entity with the given name/id does not exist.
 
NotationDeclaration implementation.
Java class for Notification complex type.
Java class for Notification complex type.
This is the base class for building Notifications.
This is the class for building WSAT10 Notifications.
This is the class for building WSAT11 Notifications.
Java class for NotUnderstoodType complex type.
 
An Iterator on an empty collection.
NullLocalizable
 
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.ext2.java_wsdl package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.security.core.ai package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.wss.dsig.impl package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.security.core.xenc package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.config.metro.parser.jsr109 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.mex.client.schema package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.policy.impl.bindings package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.runtime.config package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.rx.mc.protocol.wsmc200702 package.
 
 
 
 
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.secconv.impl.bindings package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.secconv.impl.bindings package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.secext10 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.secext11 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.soap11 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.soap12 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.trust.impl.bindings package.
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.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.wsu10 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.transport.tcp.servicechannel.stubs package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.tx.at.v10.types package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.tx.at.v11.types package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.tx.coord.v10.types package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.tx.coord.v11.types package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.wss.saml.internal.saml11.jaxb20 package.
This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.wss.saml.internal.saml20.jaxb20 package.
 
Java class for ObjectType complex type.
 
<xs:complexType name="OfferType"> <xs:sequence> <xs:element ref="wsrm:Identifier"/> <xs:element ref="wsrm:Expires" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType>
Java class for OfferType complex type.
Mini-marshaller/unmarshaller that is specialized for a particular element name and a type.
 
 
 
Java class for OnBehalfOfType complex type.
Java class for OnBehalfOfType complex type.
This is an implementation of the abstract Condition class, which specifes that the assertion this OneTimeUse is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.
This is an implementation of the abstract Condition class, which specifes that the assertion this DoNotCacheCondition is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.
Java class for OneTimeUseType complex type.
Unsupported RI extension to work around an issue in WSIT.
The JVM opcodes, access flags and array type codes.
 
 
Java class for openChannel complex type.
 
Java class for openChannelResponse complex type.
 
Entity corresponding to the "operation" child element of a "portType" WSDL element.
 
 
This class abstracts the process of identifying the wsdl operation from a SOAP Message request.
 
Enumeration of the supported WSDL operation styles.
Java class for OperatorContentType complex type.
PolicyFeatureConfigurator, which will transform SOAP/TCP policy assertions to features on corresponding ports.
 
 
Proprietary assertion that works with WS-RM v1.0 (WSRM200502) and enables "In Order" message delivery:
A concurrent mostly non-blocking connection cache.
 
OutboundDelivered is created by a user of client-side (i.e., RMS) RM.
Outbound sequence implementation
Used to represent outbound header created from XMLStreamBuffer.
Java class for Outcome.
Exception used by sequence implementation to reject out of order message number for a given sequence when InOrder QoS is configured.
Entity corresponding to the "output" child element of a port type operation.
XMLOutputFactory implementation based on stax-utils code base.
 
This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence.
NIO utility to flush ByteBuffer
 
This class represents the complex type
Represents a container of a Message.
 
 
Dispatch implementation for Packet.
 
 
 
Runtime Parameter that abstracts the annotated java parameter

A parameter may be bound to a header, a body, or an attachment.
 
Denotes the binding of a parameter.
Represents 4 kinds of binding.
runtime Parameter that abstracts the annotated java parameter
This class holds MIME parameters (attribute-value pairs).
 
This class represents the complex type
 
This class represents the complex type
This type is a general type that can be used to declare parameter/value lists.
 
The exception thrown due to an error in parsing RFC822 or MIME headers
 
An exception signalling a parsing error.
This implements a fast non-validating top down parser.
This implements a fast non-validating top down parser.
The context used by parser classes.
A listener for parsing-related events.
Pool of SAXParser objects
 
 
 
TODO: made public just for now
ParserVocabulary factory to be used in SOAP/TCP codec
 
 
Specifies a participant that plays a role in the use of the token or who are allowed to use the token.
The common implementation for wsat10 and wsat11 Participants endpoints.
This is the common interface implemented by wsat10 and wsat 11 participants endpoints and client proxy
Specifies a participant that plays a role in the use of the token or who are allowed to use the token.
Specifies a participant that plays a role in the use of the token or who are allowed to use the token.
 
 
 
 
 
 
This is the base class for building client proxy for invoking Participant services..
This is the base class for building client proxy for invoking WSAT10 Participant services..
This is the base class for building client proxy for invoking WSAT11 Participant services..
Contains information about which parties are authorized in the use of the token.
Contains information about which parties are authorized in the use of the token.
Contains information about which parties are authorized in the use of the token.
Java class for ParticipantsType complex type.
Java class for ParticipantsType complex type.
Java class for ParticipantType complex type.
Java class for ParticipantType complex type.
 
This Callback should be handled if the password for the username token needs to be supplied at run-time.
 
This type is used for password elements per Section 4.1.
This Callback is intended for Username-Password validation.
 
 
Represents a validation request when the password in the username token is in digested form.
Implements WSS digest Password Validation.
 
Interface for validating password.
Represents a validation request when the password in the username token is in plain text.
 
 
This class represents the complex type
The elements that use this type designate either a relative path or an absolute path starting with a "/".
Parses the SOAP message in order to get QName of a payload element.
Message backed by Source as payload
Message backed by XMLStreamReader as payload
 
 
[ The persistence-context-ref element contains a declaration of Deployment Component's reference to a persistence context associated within a Deployment Component's environment.
The persistence-context-typeType specifies the transactional nature of a persistence context reference.
 
[ The persistence-unit-ref element contains a declaration of Deployment Component's reference to a persistence unit associated within a Deployment Component's environment.
 
 
 
Java class for PGPDataType complex type.
 
 
 
Deprecated.
Use Tube.
Tube that invokes Pipe.
Deprecated.
Clones the whole pipeline.
This pipe is used to do client side security for app server
 
Creates a pipeline.
Deprecated.
 
Java class for Policy element declaration.
A policy represents normalized policy as a wrapper of available policy alternatives represented by child AssertionSets.
Holds all the Translated info for one PolicyAlternative
 
 
Base class for any policy assertion implementations.
The interface defines contract for custom (domain specific) policy assertion factories.
 
 
Java class for PolicyAttachment element declaration.
 
This interface is implemeted by all SecurityHeaderElement's that are capable of building XWSS policy from the incoming message.
Reads a policy configuration file and returns the WSDL model generated from it.
SOAP/TCP connection cache settings holder.
Commonly used constants by the policy implementations
This is a base exception class and thrown when there is an error in the policy processing
WebServiceFeature for a WS-Policy expression WebServiceFeature.
The service provider implementing this interface will be discovered and called to configure wsdl model based on PolicyMap bound to it.
 
Thrown by the classes implementing the Policy framework
 
The instance of this class is intended to provide policy intersection mechanism.
This is a helper class that provides some convenience methods wrapped around the standard Logger interface.
A PolicyMap holds all policies for a scope.
The service provider implementing this interface will be discovered and called to extend created PolicyMap instance with additional policy bindings.
The class provides methods to extend policy map content with new policies
This class provides implementation of PolicyMapKey interface to be used in connection with PolicyMap.
Computes a PolicyMapKey instance for a given WsdlBindingSubject.
The class serves as a base for specific policy map mutator implementations.
Utility methods that operate on a PolicyMap.
Merge policies and return the effective policy.
Defines string formatting method for each constant in the resource file
Translate a policy into a PolicySourceModel.
Allows derived classes to pass their own implementation of PolicySourceModelCreator into the PolicyModelGenerator instance.
Abstract class defines interface for policy model marshaller implementations that are specific to underlying persistence layer.
This class provides a method for translating a PolicySourceModel structure to a normalized Policy expression.
Abstract class defines interface for policy model unmarshaller implementations that are specific to underlying persistence layer.
Java class for PolicyReference element declaration.
PolicyResolver will be used to resolve the PolicyMap created by configuration understood by JAX-WS.
 
 
 
PolicyResolverFactory provides a way to override Effective Policy Resolution for a Service or Client.
 
 
A collection of utility methods to load resources from the classpath.
This class is a root of unmarshaled policy source structure.
 
A PolicySubject is an entity (e.g., a port, operation, binding, service) with which a policy can be associated.
 
 
 
This is a wrapper class for various utilities that may be reused within Policy API implementation.
 
 
 
 
 
 
 
Text utilities wrapper.
This is an internal interface not exposed to developer.
 
Exception indicating a Policy Violation typically encountered when processing an Inbound Message.
Marshals the contents of a policy map to WSDL.
Marker interface for WSDLParserExtension implementations that can replace the default implementation
This class parses the Policy Attachments in the WSDL and creates a PolicyMap thaty captures the policies configured on different PolicySubjects in the wsdl.
 
General-purpose object pool.
JAXB Marshaller pool.
Tube pool.
JAXB Marshaller pool.
 
This class is implemented by com.sun.xml.rpc.processor.model.Port
Entity corresponding to the "port" WSDL element.
 
Resolves port address for an endpoint.
SOAP/TCP invocation transformer, which is responsible to insert SOAP/TCP 'port' attribute in a published WSDL
This class represents the complex type
The port-component-ref element declares a client dependency on the container for resolving a Service Endpoint Interface to a WSDL port.
The port-component element associates a WSDL port with a web service interface and implementation.
 
Information about a port.
Class to hold information about a port, such as the port name, address, and name of the containing service.
Implementation of the PortInfo interface.
This class represents the complex type
Entity corresponding to the "portType" WSDL element.
 
 
The action object.
 
 
 
Interface for prefix factories.
Interface for prefix factories.
A prefix factory that caches the prefixes it creates.
A prefix factory that caches the prefixes it creates.
Maps an XML prefix to a namespace.
Deprecated.
: since XWS 2.0 EA
Java class for anonymous complex type.
A writer of XML output streams.
A concrete factory for XMLWriter objects.
A concrete XMLWriter implementation class.
 
 
Objects of this class act as KeyBindings for AuthenticationTokens such as AuthenticationTokenPolicy.X509CertificateBinding and AuthenticationTokenPolicy.SAMLAssertionBinding.
Callback class for obtaining the private key from KeyStore Used only for Metro(WSIT) Security Scenarios
 
 
Header that represents <wsa:ProblemAction>
 
 
This class represents a Context that is used by the XWS-Security Runtime to apply/verify Security Policies on an Outgoing/Incoming SOAP Message.
 
ProcessingInstruction event implementation.
 
 
This class is implemented by com.sun.xml.rpc.processor.Processor
 
 
Constants used by Model, Modelers, Config ProcessorActions
 
This class is implemented by com.sun.xml.rpc.processor.util.ProcessorEnvironment
 
ProcessorException represents an exception that occurred while processing a web service.
A ProcessorNotificationListener is registered with a Processor and receives notifications of errors, warnings and informational messages.
Property names used by ProcessorActions
 
 
 
Java class for ProofEncryptionType complex type.
Java class for ProofEncryptionType complex type.
 
Java class for PropertiesType complex type.
Java class for PropertiesType complex type.
Accesses a particular property of a bean.
Deprecated.
This callback is no longer supported by the XWS-Security runtime, use the XWS-Security configuration file to set the above property values instead.
PropertyGetter
This is the Gtter of a bean property.
A set of "properties" that can be accessed via strongly-typed fields as well as reflexibly through the property name.
Deprecated.
Use com.oracle.webservices.api.message.PropertySet instead.
Marks a field on PropertySet as a property of MessageContext.
Deprecated. 
PropertySetter
This is the Setter of a bean property.
Specifies a name/value pair.
 
Implementations of this interface that are registered with com.sun.xml.ws.rx.mc.runtime.WsMcResponseHandler#processResponse(Packet) are invoked to handle protocol response messages that don't correlate with any client request.
Implementation of Message backed by Source where the Source represents the complete message such as a SOAP envelope.
Defines string formatting method for each constant in the resource file
 
The entry point to the JAX-WS RI from the JAX-WS API.
This Tube is used to invoke the Provider and AsyncProvider endpoints.
Factory for Provider invoker tubes that know how to handle specific types of Providers (i.e., javax.xml.ws.Provider).
Java class for ProxyRestrictionType complex type.
 
This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers.
This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers.
An action operating on a QName.
Map keyed by QName.
 
This class represents the complex type
This class implements a QP Decoder.
This class implements a Quoted Printable Encoder.
 
Reads a input stream completely and creates a new stream by keeping some data in memory and the rest on the file system.
Used to indicate that PropertySet.put(String, Object) failed because a property is read-only.
This abstract class defines an SPI that Metro Application developers can implement, to handle custom username/password and username/Password-Digest authentication.
Java class for reasontext complex type.
 
 
 
The communication components of the config management system may create instances of this listener that are used then to notify clients when the endpoint was reconfigured.
Allows to trigger a reconfiguration action on an object.
A visitor to visit a record component.
 
Create a new WSEndpoint instance and use it to replace the existing WSEndpoint instance in a ManagedEndpoint.
Parent interface for different reference mechanisms inside a STR
 
 
 
 
 
Java class for ReferenceList element declaration.
 
A ReferenceList element is defined as follows:
 
Java class for ReferenceType complex type.
Java class for ReferenceType complex type.
This type represents a reference to an external security token.
ReflectAnnotationReader
Reflection utilities wrapper
Java class for RegisterResponseType complex type.
Java class for RegisterResponseType complex type.
Java class for RegisterType complex type.
Java class for RegisterType complex type.
 
 
 
 
 
RegistrationIF<T extends javax.xml.ws.EndpointReference,K,P>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RegistrationRequesterIF<T extends javax.xml.ws.EndpointReference,P>
 
 
 
 
 
 
 
 
 
 
 
 
 
Used by GFServerConfigProvider to parse the configuration file.
Users of this class see a SAX2 XMLReader (via XMLFilterImpl).
WS-Addressing <RelatesTo$gt; header.
Configure WS-ReliableMessaging.
 
Configure WS-ReliableMessaging.
Reliable messaging feature is an implementation of WebServiceFeature that configures Metro Reliable Messaging runtime functionality.
Defines the enumeration of all possible backoff algortihms that can be applied for to message retransmission.
Configure WS-ReliableMessaging.
Defines the enumeration of Delivery Assurance options, which can be supported by RM Sources and RM Destinations.
Defines the enumeration of possible security binding mechanism options that can be applied to a created sequence.
 
 
 
 
 
This class represents the complex type
[ The remote element contains the fully-qualified name of the enterprise bean's remote interface.
Used to specify renew semantics for types that support this operation.
Used to specify renew semantics for types that support this operation.
Used to specify renew semantics for types that support this operation.
Java class for RenewingType complex type.
Java class for RenewingType complex type.
Target specifying the Security token to be renewed.
Target specifying the Security token to be renewed.
Target specifying the Security token to be renewed.
Java class for RenewTargetType complex type.
Java class for RenewTargetType complex type.
RepeatedElementBridge
 
Java class for anonymous complex type.
 
 
Request context implementation.
TODO: The trust spec talks about RequestedAttachedReference, RequestedUnAttachedReference (in section 6.2) and it talks about <wst:RequestedTokenReference> in section 6.2.7.
Implementation for RequestedAttachedReference.
Implementation for RequestedAttachedReference.
 
 
 
Java class for RequestedProofTokenType complex type.
Java class for RequestedProofTokenType complex type.
The trust spec talks about RequestedAttachedReference, RequestedUnAttachedReference (in section 6.2) Base class for these two above.
Java class for RequestedReferenceType complex type.
Java class for RequestedReferenceType complex type.
 
Implementation for the RequestedSecurityToken.
Implementation for the RequestedSecurityToken.
Java class for RequestedSecurityTokenType complex type.
Java class for RequestedSecurityTokenType complex type.
The response payload for a successful cancellation of a Token
 
 
Java class for RequestedTokenCancelledType complex type.
Java class for RequestedTokenCancelledType complex type.
 
Implementation for RequestedUnattachedReference.
Implementation for RequestedUnattachedReference.
TODO: Not clear how this gets used
Java class for RequestKETType complex type.
Java class for RequestKETType complex type.
 
The RequestSecurityTokenCollection (RSTC) element is used to provide multiple RST requests.
Implementation of the RequestSecurityToken interface.
Implementation of the RequestSecurityToken interface.
 
Used to specify multiple RSTR responses, each of which has separate key information.
 
 
Java class for RequestSecurityTokenResponseCollectionType complex type.
The <wst:RequestSecurityTokenResponseCollection> element (RSTRC) MUST be used to return a security token or response to a security token request on the final response.
Implementation of a RequestSecurityTokenResponse.
Implementation of a RequestSecurityTokenResponse.
Actual content model is non-deterministic, hence wildcard.
Actual content model is non-deterministic, hence wildcard.
 
Contains information to be sent in message to the token issuer when requesting for IssuedTokens
Actual content model is non-deterministic, hence wildcard.
Actual content model is non-deterministic, hence wildcard.
 
Used to specify the header elements that the message MUST contain.
 
Specifies list of SOAP Headers that must be present in the SOAP Messages.
This class represents the complex type
The res-authType specifies whether the Deployment Component code signs on programmatically to the resource manager, or whether the Container will sign on to the resource manager on behalf of the Deployment Component.
Specifies how long the RM Source will wait after transmitting a message and before retransmitting the message.
This entity resolver class provides a number of utilities which can help managment of external parsed entities in XML.
This resolver is used for resolving same-document URIs for eg.
This class represents the complex type
[ The resource-env-refType is used to define resource-env-ref elements.
Represents a functionality of the container to inject resources to application service endpoint object (usually but not necessarily as per JavaEE spec.)
Used to locate resources for jax-ws extensions.
Used to locate resources for DeploymentDescriptorParser.
Used to locate resources for DeploymentDescriptorParser.
This class represents the complex type
[ The resource-refType contains a declaration of a Deployment Component's reference to an external resource.
 
Corresponds to the javax.xml.ws.RespectBinding annotation or its corresponding javax.xml.ws.RespectBindingFeature web service feature.
 
Reads a response Message, disassembles it, and moves obtained Java values to the expected places.
Reads an Attachment into a Java parameter.
Reads the whole payload into a single JAXB bean.
ResponseBuilder that is a composition of multiple ResponseBuilders.
Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.
Reads a header into a JAXB object.
ResponseBuilder that sets the VM uninitialized value to the type.
Treats a payload as multiple parts wrapped into one element, and processes all such wrapped parts.
Implements "response context" on top of Packet.
Receives ResponseContext at the end of the message invocation.
This class represents the complex type
The res-sharing-scope type specifies whether connections obtained through the given resource manager connection factory reference can be shared.
 
 
 
Java class for RetrievalMethodType complex type.
A parser for date strings commonly found in http and email headers that follow various RFC conventions.
Specifies that WS-ReliableMessaging protocol MUST be used when sending messages.
 
 
Class contains constants for policy namespaces used by this RM implementation.
 
 
Reliable messaging run-time configuration factory
 
 
Defines maximum server-side buffer size in ordered delivery scenario.
 
 
 
 
 
 
 
 
 
 
 
 
TODO: Make this configurable
 
This enumeration contains all currently supported WS-ReliableMessaging versions.
RMRetryException is given to com.oracle.webservices.api.disi.ClientResponseTransport#fail to signal that the RMS retry sending the message again.
This enumeration contains all currently supported WS-ReliableMessaging versions.
Subclass of RMException thrown when an incorrect STR is used to secure an inbound message.
This factory class is responsible for instantiating RM tubes based on the actual configuration of a RM web services feature.
This class represents the complex type
The role-nameType designates the name of a security role.
Sniffs the root element name and its attributes from SAX events.
Codec that works only on the root part of the MIME/multipart.
 
 
 
 
Java class for RSAKeyValueType complex type.
RsaToken should be used with SecurityPolicy submission namespace (2005/07) and a namespace of http://schemas.microsoft.com/ws/2005/07/securitypolicy.
RsaToken should be used with SecurityPolicy submission namespace (2005/07) and a namespace of http://schemas.microsoft.com/ws/2005/07/securitypolicy.
This class represents the complex type
The run-asType specifies the run-as identity to be used for the execution of a component.
 
 
 
This class is implemented by com.sun.xml.rpc.server.http.RuntimeEndpointInfo
Creates a runtime model of a SEI (portClass).
RuntimeModelerException represents an exception that occurred while serializing a Java value as XML.
 
 
Obtains the version number of the JAX-WS runtime.
Parses WSDL and builds WSDLModel.
Common base for WS-RX technology configuration
 
Represents all exceptions that may possibly be recovered in the client code.
Protocol-independent abstraction over message/packet
 
 
Represents all generally unrecoverable exceptions that may occur during RX runtime processing
Factory SPI for SAAJ implementations
Header for SOAPHeaderElement.
Message implementation backed by SOAPMessage.
 
AttachmentSet for SAAJ.
 
 
SaajStaxReaderEx
SaajStaxWriter builds a SAAJ SOAPMessage by using XMLStreamWriter interface.
SaajStaxWriter builds a SAAJ SOAPMessage by using XMLStreamWriter interface.
SaajStaxWriterEx converts XMLStreamWriterEx calls to build an orasaaj SOAPMessage with BinaryTextImpl.
 
Provides methods to unmarshal policies from a XMLStreamReader safely
 
 
 
 
 
The schema definition for a SAML Assertion is as follows:
Deprecated.
use the new extended SAMLValidator interface An implementation of the extended SAMLValidator interface can throw UnsupportedOperationException for methods defined in this base interface.
 
 
This class is an extension point for all SAML related exceptions.
 
 
 
This interface represents requirement for SAML Token
 
 
 
 
Writes into MutableXMLStreamBuffer from SAX.
A processor of a XMLStreamBuffer that that reads the XML infoset as XMLReader.
 
 
 
 
Scheduled task manager provides a higher-level API for scheduling and controlling tasks that should run on a separate thread(s).
 
 
Deprecated.
This class will be deprecated.
JAXRPC 1.0.1 specific SchemaAnalyzer
JAXRPC 1.0.3 specific SchemaAnalyzer
JAXRPC 1.1 specific SchemaAnalyzer
JAXRPC 1.1 specific SchemaAnalyzer
JAXRPC 1.1.2 specific SchemaAnalyzer
 
 
 
 
A XML Schema document.
 
 
The XML Schema extension handler for WSDL.
 
A parser for XML Schema, including the fragments found inside a WSDL document.
Validates all request and response messages payload(SOAP:Body) for a WebService against the XML schema.
WebServiceFeature for schema validation.
A writer for XML Schema fragments within a WSDL document.
 
 
 
 
 
Represents an individual document that forms a ServiceDefinition.
SDDocument that represents an XML Schema.
SDDocument that represents a WSDL.
Provides a way to filter SDDocument infoset while writing it.
SDDocument implmentation.
Resolves a systemId to SDDocument
SPI that provides the source of SDDocument.
Defines string formatting method for each constant in the resource file
 
 
 
Implementation of the SecondaryParameters interface.
 
 
 
 
This interface represents requirement for Security Context Token defined in WS-SecureConversation 1.0
 
represents a SOAP/Security Header that is either signed or encrypted.
 
This class exports a static Security Service for Securing an Outbound SOAPMessage.
SecurityPolicy Assertion implementation classes should implement this interface.
 
 
 
Digester for XWS-Security configuration.
A Factory for creating an XWSSecurityConfiguration object(s).
Represents a Parser for reading an XWS-Security configuration and creating an appropriate XWS-Security configuration object.
 
Provides a way to obtain credentials from an encompassing runtime into the Metro Pipeline runtime
Provides a Default Implementation (tailored for GlassFish) of the SecurityContext interface
 
 
SecurityContextToken Implementation
 
SecurityContextToken Interface
SecurityContextToken Implementation
SecurityContextToken Implementation
SecurityContextToken Implementation
<wsc:SecurityContextToken wsu:Id="..." ...> <wsc:Identifier>...</wsc:Identifier> <wsc:Instance>...</wsc:Instance> ...
The SecurityContextTokenInfo class represents security parameters which will be saved in the Session object so that whenever the endpoint crashes the security negotiations can be resumed from its original state and no new negotiations need to be done.
The SecurityContextTokenInfo class represents security parameters which will be saved in the Session object so that whenever the endpoint crashes the security negotiations can be resumed from its original state and no new negotiations need to be done.
Actual content model is non-deterministic, hence wildcard.
Actual content model is non-deterministic, hence wildcard.
 
 
The SecurityEnvironment interface links the XWS-Security runtime with the environment/container in which it is running.
Policy WS feature configurator implementation for the security domain
 
 
 
 
 
 
A SecurityHeaderException indicates that there is a problem with the security header elements and subelements.
 
This complexType defines header block to use for security-relevant data directed at a specific SOAP actor.
 
 
 
Tagging interface for the following Security Policy types (or any custom defined security policy type) MLSPolicy SecurityPolicyContainer DynamicSecurityPolicy
 
Represents a container for a static collection of SecurityPolicies.
A Factory interface for Generating Concrete Security Policies
Cache XWSS Policy i,e MessagePolicy for each message and cache all the Issued and SecureConversation Tokens for quick lookup.
 
 
 
 
 
This interface represents a Context that is used by the XWS-Security 2.0 Runtime to apply/verify Security Policies on an Outgoing/Incoming SOAP Message.
 
This class exports a static Security Service for Verifying/Validating Security in an Inbound SOAPMessage.
This class represents the complex type
The security-role-refType contains the declaration of a security role reference in a component's or a Deployment Component's code.
This class represents the complex type
[ The security-roleType contains the definition of a security role.
 
 
The root class for Security Token Exceptions.
 
 
 
TODO: refine/define the methods in this interface
 
 
SecurityTokenReference implementation
This type is used reference a security token.
 
 
Utility class for the Encryption and Signature related methods
This pipe is used to invoke SEI based endpoints.
Represents abstraction of SEI.
PortInfo that has SEIModel.
Stub that handles method invocations through a strongly-typed endpoint interface.
Client side feature to enable or disable the selection of the optimal encoding by the client when sending outbound messages.
A configurator provider for FastInfoset policy assertions.
OptimizedTransport annotation
Optimized transport WebServiceFeature
This enumeration defines an optimized transport list
Class was copied from GlassFish Grizzly sources to be available also for client side and don't require GlassFish to be installed Factory used to dispatch/share Selector.
 
 
Defines string formatting method for each constant in the resource file
 
 
 
 
Abstraction of the SequenceAcknowledgement WS-RM protocol element.
Java class for anonymous complex type.
 
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
This fault is generated by an RM Destination to indicate that the specified Sequence has been closed.
 
SequenceElement is based on a JAXB Schema Compiler generated class that serializes and deserialized the SequenceType defined in the WS-RM schema.
Java class for SequenceType complex type.
Java class for anonymous complex type.
Java class to handle SequenceFaults
Java class for SequenceFaultType complex type.
 
 
 
The Endpoint that generates this fault SHOULD make every reasonable effort to notify the corresponding Endpoint of this decision.
 
Configures various aspects of serialization like encoding
SerializationException represents an exception that occurred while serializing a Java value as XML.
SerializationException represents an exception that occurred while serializing a Java value as XML.
WebServiceFeature for configuration serialization.
 
 
 
 
 
SerializerVocabulary factory to be used in SOAP/TCP codec
 
 
 
 
HttpAdapter for Endpoint API.
 
 
 
 
Defines string formatting method for each constant in the resource file
 
Deprecated.
This is used by JAXWSContainer to return proper 196 security and app server monitoring pipes to the StandAlonePipeAssembler and TangoPipeAssembler
Allow the container (primarily Glassfish) to inject their own pipes into the pipeline.
 
 
 
 
Tube that does the schema validation on the server side.
 
This pipe is used to do 196 security
 
Represents the exception that has occurred on the server side.
Represents the SOAPFaultException that has occurred on the server side.
 
 
Factory for well-known server Tube implementations that the TubelineAssembler needs to use to satisfy JAX-WS requirements.
TubeConfiguration for servers.
 
 
This class is implemented by com.sun.xml.rpc.processor.model.Service
Entity corresponding to the "service" WSDL element.
 
ServiceArtifactSchemaGenerator generates XML schema for service artifacts including the wrapper types of document-literal stype operation and exceptions.
 
 
 
 
 
 
 
This class was generated by the JAXWS SI.
This class was generated by the JAXWS SI.
Error thrown when something goes wrong while looking up service providers.
Root of the unparsed WSDL and other resources referenced from it.
ServiceDefinition implementation.
Abstraction over WSDL and Schema metadata
This class is used by the JAX-WS code when it needs to retrieve metadata from an endpoint using mex.
 
This class represents the complex type
This class represents the complex type
 
A concrete factory for Service objects.
A simple service-provider lookup mechanism.
 
The service-impl-bean element defines the web service implementation.
 
 
Interception point for inner working of WSService.
 
 
This class represents the complex type
This class represents the complex type
 
This class represents the complex type
The service-ref element declares a reference to a Web service.
Marker interface for WebServiceFeature derived classes that when instances are specified in the feature list to a service delegate must be added to the feature list of any Stubs created by that delegate.
HttpAdapter for servlets.
List (and a factory) of ServletAdapter.
 
WSHTTPConnection implemented for HttpServlet.
A delegate for the JAX-RPC dispatcher servlet.
A delegate for the JAX-RPC dispatcher servlet.
An implementation of the javax.xml.rpc.server.ServletEndpointContext interface.
[ The servlet-link element is used in the service-impl-bean element to specify that a Service Implementation Bean is defined as a JAX-RPC Service Endpoint.
WebModule that is a servlet container.
ResourceLoader backed by ServletContext.
This is the delegate of the ServletDelegate, which allows some implementation of the ServletDelegate to be overwritten.
 
The Session object is used to manage state between multiple requests from the same client.
 
 
The SessionManager is used to obtain session information This can be implemented using persistent storage mechanisms or using transient storage Even if it is implemented using persistent storage the implementation should take care of backing by a cache which will avoid the overhead of serialization and database operations
In memory implementation of SessionManager
 
 
An InputStream that is backed by data that can be shared by multiple readers may implement this interface.
 
 
 
 
Process SignatureConfirmation: Add SignatureConfirmation or verify received SignatureConfirmation
wsse11:SignatureConfirmation
A policy representing a WSS1.1 SignatureConfirmation element.
Java class for SignatureConfirmationType complex type.
 
Performs signature or verifies signature Message ANNOTATION is performed as follows: if (complete policy resolution should happen) make DynamicPolicyCallback else // assumes feature binding component is statically specified - // including targets and canonicalization algorithm if (X509CertificateBinding) resolve certificate - make SignatureKeyCallback if (X509CertificateBinding has associated SymmetricKeyBinding) resolve symmetric key - make SymmetricKeyCallback else if (X509CertificateBinding has no associated bindings || X509CertificateBinding has associated PrivateKeyBinding) create PrivateKeyBinding if req'd with private key associated with the certificate else throw Exception else throw Exception call SignatureProcessor Message (signature verification) VALIDATION is performed as follows: if (ADHOC processing mode) if (complete policy resolution should happen) make DynamicPolicyCallback call VerificationProcessor else if (POSTHOC or DEFAULT mode) call VerificationProcessor
<element name="Signature" type="ds:SignatureType"/> <complexType name="SignatureType"> <sequence> <element ref="ds:SignedInfo"/> <element ref="ds:SignatureValue"/> <element ref="ds:KeyInfo" minOccurs="0"/> <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType>
CallBack implementation for signature key.
A Callback initialized with this request should be handled if the private key to be used for signing is mapped to some alias.
A Callback initialized with this request should be handled if there's some default private key to be used for signing.
A CallbackHandler handling an instance of this request should make sure that a private key and a corresponding X.509 certificate must be set on the request.
A Callback initialized with this request should be handled if the private key to be used for signing is to be retrieved given the PublicKey
 
 
Java class for SignatureMethodType complex type.
Objects of this class represent a policy for Signing parts of a SOAP Message.
A class representing FeatureBindings for a SignaturePolicy The FeatureBinding would contain information about the MessageParts to be Signed, and the CanonicalizationMethod.
 
 
 
 
 
Java class for SignaturePropertiesType complex type.
 
Java class for SignaturePropertyType complex type.
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
Objects of this class represent a Signature Target that can be part of the FeatureBinding for a SignaturePolicy (refer SignaturePolicy.FeatureBinding).
This class represents a Transform that can appear on a SignatureTarget.
 
 
Java class for SignatureType complex type.
 
Java class for SignatureValueType complex type.
CallBack implementation for signature verification key.
Request for an X.509 certificate given the Public Key This is an optional request and need not be handled by the handler.
 
Request for a private key when the X.509 Thumb print value for a corresponding X.509 Certificate is given.
A CallbackHandler handling an instance of this request should make sure that an X.509 certificate (to be used for signature verification) must be set on the request.
Request for an X.509 certificate whose Issuer Name and Serial Number values are given.
Request for an X.509 certificate whose X.509 Subject Key Identifier value is given.
A visitor to visit a generic signature.
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
Challenge that requires the other party to sign a specified set of information.
Challenge that requires the other party to sign a specified set of information.
Challenge that requires the other party to sign a specified set of information.
Response to a challenge that requires the signing of a specified set of information.
Response to a challenge that requires the signing of a specified set of information.
Response to a challenge that requires the signing of a specified set of information.
Java class for SignChallengeType complex type.
Java class for SignChallengeType complex type.
Represents message part that is signed.
 
Identifies list of elements in the SOAP Message that need to be integrity protected.
 
Signed, encrypted supporting tokens are Signed supporting tokens that are also encrypted when they appear in the wsse:SecurityHeader.
 
 
Signed, endorsing, encrypted supporting tokens are signed, endorsing supporting tokens that are also encrypted when they appear in the wsse:SecurityHeader.
 
 
Signed endorsing tokens sign the entire ds:Signature element produced from the message signature and are themselves signed by that message signature, that is both tokens (the token used for the message signature and the signed endorsing token) sign each other.
 
 
 
Java class for SignedInfoType complex type.
A wrapper over a Header or a SecurityHeaderElement
 
 
This interface identifies targets in the message that need to be integrity protected.
 
Signed tokens are included in the message signature as defined above and may optionally include additional message parts to sign and/or encrypt.
 
Derived from Apache sources and changed to use java.security.Signature objects as input instead of org.apache.xml.security.algorithms.SignatureAlgorithm objects.
Simple assertion is an abstract class that serves as a base class for any assertion that MAY NOT contain nested policies.
SimpleFeatureReader<T extends javax.xml.ws.WebServiceFeature>
Parse a feature with no further attributes than "enabled" and return it as a WebServiceFeature instance.
Basic implementation of ExtendedLocation.
 
Simple NamespaceContext implementation backed by a HashMap.
 
Base class for all generated classes that are of type Simple Type
 
 
 
 
 
 
 
An Iterator on a single element collection.
A single-threaded version of the JAX-RPC dispatcher servlet.
 
InstanceResolver that always returns a single instance.
 
 
Interface defining SOAP1.2-related constants.
 
 
 
A SOAP address extension.
 
 
 
 
 
 
SOAP authentication parameter.
A SOAP binding extension.
Models soap:binding in a WSDL document or a SOAPBinding annotation.
 
 
 
SOAP binding Codec that can handle MTOM, SwA, and SOAP messages encoded using XML or Fast Infoset.
 
A wsdl:opeartion binding object that represents soap:binding.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
A SOAP body extension.
 
The SoapBodyStyle represents the possible choices of the mapping styles between the SOAP body of a wsdl:operation input/output messages and JAVA method parameters and return/output values.
 
 
This class is implemented by com.sun.xml.rpc.encoding.soap.SOAPConstants
This class is implemented by com.sun.xml.rpc.wsdl.document.soap.SOAPConstants
Interface defining SOAP-related constants.
 
 
 
 
 
Tracks the state of an object whose deserialization depends on other, yet to be completed, deserializations.
 
SAAJ wrapper for DocumentFragment
 
 
 
 
 
An interface implemented by a class that is capable of validating a QName/Kind pair referring to an external entity.
 
An exception that signals that a SOAP exception has occurred.
The SOAP extension handler for WSDL.
 
 
 
 
A SOAP fault extension.
 
 
Base class that represents SOAP 1.1 or SOAP 1.2 fault.
 
 
 
A SOAP header extension.
 
A SOAP header fault extension.
 
 
 
A MessageContext holds a SOAP message as well as a set (possibly transport-specific) properties.
This class is implemented by com.sun.xml.rpc.soap.message.SOAPMessageContext
Implementation of SOAPMessageContext.
The SOAPMessageDispatch class provides support for the dynamic invocation of a service endpoint operation using the SOAPMessage class.
 
 
 
Defines string formatting method for each constant in the resource file
 
 
 
 
This class is implemented by com.sun.xml.rpc.soap.streaming.SOAPNamespaceConstants
 
 
 
 
A SOAP operation extension.
 
 
 
 
 
SOAPPartImpl is the first attachment.
 
A data-driven (de)serializer for a request structure.
 
A data-driven (de)serializer for the first element of a SOAP Body element (either a request or response structure).
 
 
Creates SOAP specific RuntimeModel
 
 
 
Deprecated.
This class will be deprecated.
 
 
 
 
 
 
A SOAP "style" enumeration.
 
 
 
 
A SOAP "use" enumeration.
 
 
Version of SOAP (1.1 and 1.2).
 
 
 
This class is a root of unmarshalled policy source structure.
 
 
Java class for SPKIDataType complex type.
 
 
Representation of SOAP Body data
 
Default Pipeline assembler for JAX-WS client and server side runtimes.
Default Pipeline assembler for JAX-WS client and server side runtimes.
An implementation of the standard TypeMapping interface for rpc literals
An implementation of the standard TypeMapping interface
 
StartDocument implementation.
StartElement event implementation.
 
Designates a stateful WebService.
Designates a stateful WebService.
InstanceResolver that looks at JAX-WS cookie header to determine the instance to which a message will be routed.
Stateful web service support in the JAX-WS RI.
Used by StatefulWebServiceManager.setTimeout(long, Callback) to determine what to do when the time out is reached.
Java class for StatementAbstractType complex type.
Java class for StatementAbstractType complex type.
 
 
This class represents the static context associated with any Security Policy elements defined in a xwss:JAXRPCSecurity configuration.
Marker interface used to denote Location implementations whose state is not transient or dependent on external objects/events and will remain stable unless explicitly updated.
Marker interface used to denote NamespaceContext implementations whose state is not transient or dependent on external objects/events and will remain stable unless explicitly updated.
Represents a static policy identifying context.
 
 
 
Java class for StatusType complex type.
Java class for StatusType complex type.
 
 
StaxBridge builds Envelope using a XMLStreamReaderToXMLStreamWriter
 
Base class for SAX-to-STAX bridge classes that provides common functionality.
 
SAX ContentHandler that writes events to a StAX XMLEventConsumer.
 
StaxBridge builds Envelope from LazyEnvelopeSource
An implementation of XMLReader that uses StAX
 
StaxBridge builds Envelope using a XMLStreamReaderToXMLStreamWriter
Common API's for adapting StAX events from XMLStreamReader and XMLEventReader into SAX events on the specified ContentHandler.
A JAXP Result implementation that produces a result on the specified XMLStreamWriter or XMLEventWriter.
A JAXP Result implementation that produces a result on the specified XMLStreamWriter or XMLEventWriter.
A JAXP Source implementation that wraps the specified XMLStreamReader or XMLEventReader for use by applications that expect a Source.
A JAXP Source implementation that wraps the specified XMLStreamReader or XMLEventReader for use by applications that expext a Source.
SAX ContentHandler that writes events to a StAX XMLStreamWriter.
An XMLStreamWriter implementation that writes to a character stream.
 
An output factory that optionally wraps a filter around each writer.
An implementation of XMLWriter that uses StAX
Provides a way to tell the runtime about stickiness of requests.
 
 
Attachment created from raw bytes.
Decodes SOAPEnvelope read from an InputStream into a Message instance.
 
XMLEventWriter that writes events to a character stream using XMLEvent.writeAsEncodedUnicode(Writer).
Header whose physical data representation is an XMLStreamBuffer.
Keep the information about an attribute on the header element.
StreamHeader for SOAP 1.1.
StreamHeader for SOAP 1.2.
 
This feature represents the use of StreamingAttachment attachments with a web service.
Proxy needs to be created with this feature to configure StreamingAttachment attachments behaviour.
Implementation of StreamingDataHandler to access MIME attachments efficiently.
 
A base class for streaming-oriented handlers (such as ties).
This class is implemented by com.sun.xml.rpc.server.StreamingHandler
The internal state of an otherwise stateless StreamingHandler.
Defines string formatting method for each constant in the resource file
A simple demand-driven XML parser interface.
A streaming parser derived from com.sun.xml.rpc.sp.StreamingParser[Impl].
Factory class for creating demand-driven parsers.
Implementation of the factory class for creating demand-driven parsers.
A demand-driven streaming parser implementation.
 
A base class for streaming-oriented message senders (such as stubs).
The internal state of an otherwise stateless StreamingSender.
 
Message implementation backed by XMLStreamReader.
 
Create a buffer using an XMLStreamReader.
A processor of a XMLStreamBuffer that reads the XML infoset as XMLStreamReader.
Reads events from XMLStreamReader and constructs a Message for SOAP envelope.
A stream SOAP codec.
 
 
A processor of a XMLStreamBuffer that writes the XML infoset to a XMLStreamWriter.
 
 
Abstract class for writing filtered XML streams.
This class represents the complex type
This is a special string datatype that is defined by Java EE as a base type for defining collapsed strings.
JAF data content handler for text/plain --> String
JavaMail's data content handler for text/plain -->String
Header that has a single text value in it (IOW, of the form <foo>text</foo>.)
 
 
 
A Map that keeps track of the order in which entries are made.
A data-driven (de)serializer.
This interface is used by the RM server side to validate the SecurityTokenReference.
This interface is a plugin for attrinute services to a Security Token Service (STS).
This interface is a plugin for authorization services to a Security Token Service (STS).
This interface contains the attributes for configuring an STS.
This interface is used to find the STSConfiguration.
 
 
 
 
Base class for stubs, which accept method invocations from client applications and pass the message to a Tube for processing.
 
A base class for stubs.
This class is implemented by com.sun.xml.rpc.client.StubBase
 
MethodHandler that handles synchronous method invocations.
 
 
 
Factory methods of various stubs.
 
Java class for subcode complex type.
The Subject element specifies one or more subjects.
The Subject element specifies one or more subjects.
The Subject element specifies one or more subjects.
Class that can be used on the ServerSide by the SEI implementation methods, Callback Handlers and Standalone SAAJ Applications using XWSS.
The SubjectConfirmation element specifies a subject by specifying data that authenticates the subject.
The SubjectConfirmation element specifies a subject by specifying data that authenticates the subject.
The SubjectConfirmation element specifies a subject by specifying data that authenticates the subject.
The SubjectConfirmationData element specifies a subject by specifying data that authenticates the subject.
 
Java class for SubjectConfirmationDataType complex type.
Java class for SubjectConfirmationType complex type.
Java class for SubjectConfirmationType complex type.
The SubjectLocality element specifies the DNS domain name and IP address for the system entity that performed the authentication.
The SubjectLocality element specifies the DNS domain name and IP address for the system entity that performed the authentication.
The SubjectLocality element specifies the DNS domain name and IP address for the system entity that performed the authentication.
Java class for SubjectLocalityType complex type.
Java class for SubjectLocalityType complex type.
Java class for SubjectStatementAbstractType complex type.
Java class for SubjectType complex type.
Java class for SubjectType complex type.
 
Java class for SupportedEnvType complex type.
 
Supporting tokens are included in the security header and may optionally include additional message parts to sign and/or encrypt.
 
Suppresses automatic generation of WS-Addressing headers in request messages.
 
Codec that uses MIME/multipart as the base format.
 
 
Binding defines SignatureToken and Encryption Token used from initiator to recipient and from recipient to initiator.
 
A policy representing a SymmetricKey that can be used as the KeyBinding for a SignaturePolicy or an EncryptionPolicy.
 
This tube is used to invoke the Provider endpoints.
Feature used to request starting a fiber synchronous to the calling thread but allowing it to later switch to run asynchronously to that thread.
The methods of this interface are invoked by the JAXRPCServletDelegate of on the path to web sevice endpoints deployed as servlets.
Complete infoset about a start tag.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
TcpTransport annotation
TCP transport WebServiceFeature
PolicyFeatureConfigurator, which will transform SOAP/TCP policy assertions to features on corresponding ports.
 
 
 
 
 
 
 
 
Copies the SOAP message into an OutputStream using an optional stylesheet to format the message.
 
 
TubeFactory implementation creating one of the standard JAX-WS RI tubes
 
 
Java class for TerminateSequenceType complex type.
Java class for TerminateSequenceType complex type.
Subclass of RMException thrown from errors resulting because the endpoint has encountered an unrecoverable condition or detected a violation of the protocol and as a result has chosen to terminate the sequence
 
 
Java class for TerminateSequenceResponseType complex type.
 
Implementation of a text/plain canonicalizer as per rules defined in RFC 2046 (http://www.rfc-editor.org/rfc/rfc2046.txt) Section 4.1.
ContainerResolver based on ThreadLocal.
When using Dispatch<Packet> and the invocation completes with a Throwable, it is useful to be able to inspect the Packet in addition to the Throwable as the Packet contains meta-data about the request and/or response.
When using Dispatch<Packet> and the invocation completes with a Throwable, it is useful to be able to inspect the Packet in addition to the Throwable as the Packet contains meta-data about the request and/or response.
Wrapper over XMLStreamReader.
Tie interface supports delegation mechanism for the implementation of RPC-based service.
This class is implemented by com.sun.xml.rpc.server.Tie
The base class for all generated ties.
 
This class mainly performs the following two tasks: Takes a Message that represents a request, and extracts the arguments (and updates Holders.) Accepts return value and Holder arguments for a Java method, and creates JAXBMessage that represents a response message.
 
 
Representation of Timestamp SecurityHeaderElement
Representation of Timestamp SecurityHeaderElement
 
TODO javadoc WARNING: This class is a private utility class used by WS-RX implementation.
Processes export and import of wsu:Timestamp Message ANNOTATION is performed as follows: if (policy resolution should happen) // make-DPC flag turned on resolve TimestampPolicy write wsu:Timestamp to header Message VALIDATION is performed as follows: if (ADHOC processing mode) if (policy resolution should happen) // make-DPC flag turned on resolve TimestampPolicy locate wsu:Timestamp element in the header throw Exception if more than one found validate wsu:Timestamp (delegate to SecurityEnvironment Implementation) else import wsu:Timestamp element if (POSTHOC processing mode) construct Timestamp policy and set it on FPC else if (DEFAULT processing mode) validate wsu:Timestamp
 
A policy representing a WSS Timestamp element.
 
This complex type ties together the timestamp related elements into a composite type.
 
 
 
 
 
This interface can implemented by any class that is able to provide time-related information.
simple time zone component.
 
 
 
Base Interface for all Tokens Question: Can we adapt all tokens to implement this interface
Interface for processor of various token types like X509, SAML, SCT etc
 
Provides Meta Data about the token Policy.
 
TokenProcessor for Signature.
 
Interface is implemented by the token classes that are created from incoming messages.
A base class for command-line tools.
 
 
 
 
 
 
 
This feature represents the use of WS-AT with a web service.
 
 
 
Helper class for converting between Xids and WS-AT transaction Ids.
Access Transaction Inflow Contract from Java Connector 1.5 API.
Duplicates GF Transaction Manager extensions interface TransactionImport that support transaction inflow w/o resource adapter.
Access hosting JTA 1.1 TransactionManager and TransactionSynchronizationRegistry.
 
Defines the interface between WS-AT and underlying transaction processing system
 
A BlockingQueue in which producers may wait for consumers to receive elements.
 
This complexType defines a container for elements to be specified from any namespace as properties/parameters of a DSIG transformation.
 
Java class for TransformsType complex type.
Java class for TransformsType complex type.
Java class for TransformType complex type.
Represents a transport back-channel.
 
Represents TransportBinding Assertion.
 
Factory for transport pipes that enables transport pluggability.
 
 
Factory for transport tubes that enables transport pluggability.
Deprecated.
Use com.sun.xml.ws.assembler.metro.jaxws.TransportTubeFactory provided by metro-wsit instead.
TubeFactory implementation creating one of the standard JAX-WS RI tubes
 
This class represents the complex type
This simple type designates a boolean with only two permissible values - true - false
 
 
Represents WSTrust Assertion.
 
 
 
 
 
 
This interface captures metadata of a service provider.
 
 
Abstraction of the intermediate layers in the processing chain and transport.
Clones the whole pipeline.
Entry point to the various configuration information necessary for constructing Tubes.
 
Java class for tubeFactoryCType complex type.
Java class for tubeFactoryListCType complex type.
Creates a tubeline.
 
A base tubeline assembly context class providing common methods for both client and server assembly context classes.
 
Decorate Tubes during tubeline assembly
Defines string formatting method for each constant in the resource file
Java class for tubelineDefinitionCType complex type.
WebServiceFeature for the Tubeline WebServiceFeature
 
Java class for tubelineMappingCType complex type.
Java class for tubelinesConfigCType complex type.
 
 
This is a helper class that provides some convenience methods wrapped around the standard Logger interface.
 
A Java field or method type.
 
A reference to a JAXB-bound type.
 
TypeMappingException represents an exception that occurred in the type mapping framework.
An implementation of the standard TypeMapping interface
 
 
 
An implementation of the standard TypeMappingRegistry interface
 
 
 
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
A reference to a type appearing in a class, field or method declaration, or on an instruction.
Entity corresponding to the "types" WSDL element.
 
Visit the type hierarcy to gather complex and simple types
A FeatureNotSupportedException is a ModelException signaling that an unsupported XML Schema feature was encountered during processing.
Location used to represent unknown locations.
Inicates that the sequence with given sequence identifier is not available.
Codec throws this exception when it doesn't understand request message's Content-Type
RuntimeException which is thrown by security policy assertion implementation when a Invalid PolicyAssertion is found.
The QName of the unsupported element(s) are included in the detail.
A simple Unsynced ByteArryOutputStream
 
Java class for UpgradeType complex type.
A class to represent a Uniform Resource Identifier (URI).
MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.
 
This resolver is used for resolving URIs.
This class represents the complex type
The url-patternType contains the url pattern of the mapping.
 
 
 
 
 
 
 
Java class for UseKeyType complex type.
Java class for UseKeyType complex type.
This Callback should be handled if the username for the username token needs to be supplied at run-time.
A class which can select specific alternatives of a Username or a SAMLToken appearing as SignedSupportingTokens.
A class which can select specific alternatives of a Username or a X509 appearing as SignedSupportingTokens.
 
Representation of UsernameToken SecurityHeaderElement
Representation of UsernameToken SecurityHeaderElement
Support for a WSS:Username Token Profile.
Represents UsernameToken Assertion
 
 
 
 
This type represents a username token per Section 4.1
This feature instructs that the specified JAXBContextFactory be used for performing data-binding for the SEI.
A WebServiceFeature that instructs the JAX-WS runtime to use a specific JAXBContextFactory instance of creating JAXBContext.
Java class for anonymous complex type.
Java class for anonymous complex type.
 
Java class for UsingPolicy element declaration.
2 Defines various utility methods.
Utility code for the Message implementation.
UtilException represents an exception that occurred while one of the util classes is operating.
Defines string formatting method for each constant in the resource file
This class implements a UUDecoder.
This class implements a UUEncoder.
 
 
 
Java class for ValidateTargetType complex type.
An ErrorHandler to receive errors encountered during the Validator.validate(javax.xml.transform.Source) method invocation.
An exception signalling that validation of an entity failed.
Provides methods for assertion validation.
TubeFactory implementation creating one of the standard JAX-WS RI tubes
 
 
 
 
ValidatorExtension : provides a way to set RuntimeProperties for Validators
Gets a value from an object that represents a parameter passed as a method argument.
Moves a Java value unmarshalled from a response message to the right place.
ValueSetterFactory is used to create ValueSetter.
 
Serializes and Deserializes JavaBeans/Data Objects.
Serializes and Deserializes JavaBeans/Data Objects.
This class represents the complex type
 
Message implementation backed by XMLStreamReader.
This interface holds version information for the whole JAX-RPC RI.
 
Represents the version information.
 
This is used to represent SOAP VersionMismatchFault.
 
Provides some version utilities.
Provides some version utilities.
This class is useful in case you need to pass a reference to a variable that might have not been initialized yet.
Java class for Vote.
Constants for W3C WS-Addressing version
Constants for W3C Addressing Metadata specification
This extension class generates wsam:Action values for input, output and faults in the generated wsdl.
W3C WS-Addressing Runtime WSDL parser extension that parses WS-Addressing Metadata wsdl extensibility elements This mainly reads wsam:Action element on input/output/fault messages in wsdl.
 
W3C WS-Addressing Runtime WSDL parser extension
 
 
This class represents the complex type
Module that is an HTTP container.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
This object is set to Packet.webServiceContextDelegate to serve WebServiceContext methods for a Packet.
 
The webservice-description element defines a WSDL document file and the set of Port components associated with the WSDL ports defined in the WSDL document.
Factory methods to get web service features from the corresponding feature annotations
Represents a list of WebServiceFeatures that has bunch of utility methods pertaining to web service features.
 
 
 
 
Java class for webservicesType complex type.
 
WrapperAccessor
Runtime Wrapper and exception bean generator implementation.
 
WrapperBridge handles RPC-Literal body and Document-Literal wrappers without static wrapper classes.
A JAXB Bean that works like a DOM.
ParameterImpl that represents a wrapper, which is a parameter that consists of multiple nested ParameterImpls within, which together form a body part.
The context used by writer classes.
 
WsaClientTube appears in the Tubeline only if addressing is enabled.
Provides access to the Addressing headers.
Handles WS-Addressing for the server.
 
This is the service client for WSAT10 endpoitns.
 
This is the service client for WSAT11 endpoitns.
 
User: paulparkinson Date: Jan 19, 2010 Time: 12:19:26 PM
 
 
 
 
 
 
WS-AT Exception mapping of XAException
WS-C and WS-AT Fault factory.
Gateway XAResource for managing outbound WS-AT transaction branches.
Delegates to WSATGatewayRM for peer/delegate recovery.
This singleton serves not only as a helper and utility but as the core of the WS-AT resource manager and holds the datastructures that maintain the endpoint references for durable/XAResource and volatile/Synchronization WS-AT transaction participants.
Enumeration of all supported WS-AT namespaces
 
 
 
 
User: paulparkinson Date: Jan 19, 2010 Time: 12:19:39 PM
 
Typical inbound message:
Volatile WS-AT Participant
 
 
 
 
A class absorbs differences of WSAT versions.
 
This Policy extension configures the WSDLModel with AddressingFeature when wsaw:UsingAddressing assertion is present in the PolicyMap.
Generate an wsaw:UsingAddressing policy assertion and updates the PolicyMap if AddressingFeature is enabled.
This class validates the wsaw:UsingAddressing assertion.
This supplies the prefixes for the namespaces under Addressing domain that are not covered by the default Addressing Policy provider in JAX-WS.
JAX-WS implementation of Binding.
BindingProvider with JAX-WS RI's extension methods.
 
 
 
wscompile task for use with the JAXRPC project.
 
 
 
 
wsdeploy task for use with the JAXRPC project.
Provides objects for use as WSDL 1.0/1.1 policy subjects.
For message subjects, this needs to be set to one of the values INPUT, OUTPUT or FAULT.
Identifies the scope to which this subject belongs.
Abstracts wsdl:binding/wsdl:operation/wsdl:fault
 
Abstracts wsdl:binding/wsdl:operation.
 
Implementation of WSDLBoundOperation
WSDLPortType bound with a specific binding.
Implementation of WSDLBoundPortType
Interface defining WSDL-related constants.
Interface defining WSDL-related constants.
Enumeration that tells a wsdl:part that can be defined either using a type attribute or an element attribute.
Replacement for WSDLPortProperties for when elements from the WSDL are known, but the full WSDL is not available.
This interface is implemented by com.sun.xml.rpc.wsdl.document.WSDLDocument
A WSDL document.
The class provides an implementaion of JAX-WS SDDocumentFilter interface.
A visitor for WSDL documents.
 
Interface that represents WSDL concepts that can have extensions.
Represents a WSDL extensibility element or attribute.
Abstracts wsdl:portType/wsdl:operation/wsdl:fault
 
WSDLObject that can have features associated with it.
WSDLGenerator is used to generate the WSDL representation of the service endpoint interface of the parent Databinding object.
 
Class used to generate WSDLs from a SEIModel.
This is a callback interface used to extend the WSDLGenerator.
WSDLGeneatorContext provides a context for the WSDLGeneratorExtension and is used in WSDLGeneratorExtension.start(WSDLGenExtnContext).
WSDLGenInfo provides the WSDL generation options
Abstraction of wsdl:portType/wsdl:operation/wsdl:input
 
 
Used to locate WSDL documents; particularly useful for J2EE deployment archives
Abstraction of wsdl:message.
Provides abstraction for wsdl:message
This class represents the complex type
This class represents the complex type
This class represents the complex type
Provides abstraction of wsdl:definitions.
Main purpose of this class is to parsing of a WSDL and get the WSDLModel from it.
Deprecated.
This class will be deprecated.
WSDLModeler for JAXRPC version 1.0.1
WSDLModeler for JAXRPC version 1.0.3
WSDLModeler for JAXRPC version 1.1
WSDLModeler for JAXRPC version 1.1.1
WSDLModeler for JAXRPC version 1.1.2
 
 
Implementation of WSDLModel
 
 
Defines string formatting method for each constant in the resource file
Marker interface serves as base interface for the wsdl model
Provides abstraction of wsdl:portType/wsdl:operation.
Extensions if this class will be used for dispatching the request message to the correct endpoint method by identifying the wsdl operation associated with the request.
Implementaiton of WSDLOperation
WSDLOperationMapping represents the mapping between a WSDL operation and a JavaMethod.
Abstraction of wsdl:portType/wsdl:operation/wsdl:output
 
 
This interface is implemented by com.sun.xml.rpc.wsdl.parser.WSDLParser
A parser for WSDL documents.
Extends the WSDL parsing process.
Provides contextual information for WSDLParserExtensions.
Abstracts wsdl:part after applying binding information from wsdl:binding.
Abstracts wsdl:part descriptor that is defined using element or type attribute.
 
Implementation of WSDLPart
Patches WSDL with the correct endpoint address and the relative paths to other documents.
Abstracts wsdl:service/wsdl:port
Implementation of WSDLPort
WSDLPortInfo contains information about a port inside a WSDL document.
Properties exposed from WSDLPort for MessageContext.
Abstraction of wsdl:portType.
Provides implementation of com.sun.xml.ws.api.model.wsdl.WSDLPortType
Properties exposed from WSDLPort for MessageContext.
A publisher of WSDL documents.
 
WSDLResolver is used by WSDLGenerator while generating WSDL and its associated documents.
Deprecated.
Use com.oracle.webservices.api.databinding.WSDLResolver directly
This class is used to add the endpoint's metadata to the mex MetadataResponse element.
This class represents the complex type
Abstracts wsdl:service.
Implementation of WSDLService
 
This interface is implemented by com.sun.xml.rpc.wsdl.WSDLUtil
WSDL Utilities.
A writer for WSDL documents.
Root object that hosts the Packet processing code at the server.
Callback to notify that jax-ws runtime has finished execution of a request submitted via schedule().
Represents a resource local to a thread.
Default implementation of LazyMOMProvider.DefaultScopeChangeListener for manager factories handling WSEndpoint instances.
WSEndpoint implementation.
ManagedObjectManager proxy class for WSEndpointImpl instances that could be used when Gmbal API calls need to be deferred.
Internal representation of the EPR.
Represents an extensibility element inside an EndpointReference
Implementation backed by XMLStreamBuffer
Read-only list of WebServiceFeatures.
The view of an HTTP exchange from the point of view of JAX-WS.
 
 
 
 
 
Load and process the WSIT configuration files.
 
 
 
 
 
 
This internal API interface provides access to the basic WS-MC runtime features.
JAX-WS RI's extension to PortInfo.
 
 
 
 
Represents WSS Properties
 
 
Common Constants pertaining to WS-SecureConversation
 
 
 
A Factory for creating WS-SecureConversation contract instances.
 
 
Captures the SOAPFault that needs to be thrown by an Security Context Token Service when a processing error occurs
 
 
 
A General WS-SecureConversation Implementation Exception
 
 
 
JAX-WS implementation of ServiceDelegate.
Typed parameter bag used by WSService.create(URL, QName, InitParams)
Service objects provide the client view of a Web service.
The JAX-WS dispatcher servlet.
 
Parses sun-jaxws.xml and sets up HttpAdapters for all deployed endpoints.
Called by WSServlet to choose HttpAdapter and sends a request to it.
Called by WSSPIServlet to choose EndpointAdapter and sends a request to it.
Defines string formatting method for each constant in the resource file
 
 
 
 
 
Parses sun-jaxws.xml and sets up EndpointAdapters for all deployed endpoints.
The JAX-WS dispatcher servlet.
Represents a base class for SOAP Message Security Policies.
 
Provider to register STRTransform,Attachment-Complete and Attachment-ContentOnly Transforms into XMLDSIG implementation.
This class is a Factory for generating the various Security Policy primitives that are understood and processed by XWS-Security.
 
 
 
The WssSoapFaultException exception represents a SOAP fault.
WS startup servlet for Servlet based deployment
 
 
SOAP/TCP code configurator
 
 
 
 
 
 
 
 
 
 
WSTCPModule.
A ProtocolFinder implementation that parse the available SocketChannel bytes looking for the PROTOCOL_ID bytes.
 
 
SOAP/TCP implementation of Tomcat ProtocolHandler, based on Grizzly 1.0
 
 
Class is used to translate WSTCPURI to String and vice versa This is used in JAXB serialization/deserialization
The Contract to be used by the Trust-Plugin on the Client Side.
 
Common Constants pertaining to WS-Trust
List of STS Properties
The Contract (SPI) to be used by an STS to handle an Incoming WS-Trust request and send the corresponding response.
 
 
A Factory for creating the WS-Trust schema elements, and marshalling/un-marshalling them
 
A Factory for creating the WS-Trust schema elements, and marshalling/un-marshalling them.
A General WS-Trust Implementation Exception
A Factory for creating concrete WS-Trust contract instances
Captures the SOAPFault that needs to be thrown by an STS when a processing error occurs
 
 
 
 
WebServiceContext that exposes JAX-WS RI specific additions.
Represents binary-formatted X509 security tokens
 
 
 
Java class for X509DataType complex type.
 
 
 
 
Java class for X509IssuerSerialType complex type.
An X509 v3 certificate BinarySecurityToken.
 
 
 
Represents BinarySecurityToken.
 
 
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
The XMLBridge is a Glassfish JAXWS side of Glassfish JAXB Bridge.
 
Methods in this class are used to determine whether characters may appear in certain roles in XML documents.
 
 
 
JAF data handler for XML content
JAF data handler for XML content
 
Resolves a reference to XMLStreamReader.
 
Writes all events to a wrapped XMLEventConsumer, and provides convenience methods for creating events written to the internal consumer.
Provides the ability to pipe the XMLEvents written to one XMLEventWriter to be read from a XMLEventReader.
This is a simple utility class that adapts StAX events from an XMLEventReader to SAX events on a ContentHandler, bridging between the two parser technologies.
An XMLStreamWriter that writes events to a XMLEventWriter.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
Extension to XMLFilterImpl that implements LexicalHandler.
 
 
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
XML (infoset) over HTTP binding Codec.
 
Access a Message as a DataSource.
Don't know about this content.
Data represented as a multi-part MIME message.
 
Defines string formatting method for each constant in the resource file
 
This class is implemented by com.sun.xml.rpc.processor.util.XMLModelFileFilter
This class writes out a Model as an XML document.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
 
Unmarshal XML policy expressions.
 
XMLReader provides a high-level streaming parser interface for reading XML documents.
A base class for XMLReader implementations.
XMLReaderComposite
 
 
XMLReaderException represents an exception that occurred while reading an XML document.
XMLReaderException represents an exception that occurred while reading an XML document.
Define a factory API to enable pluggable XMLReader implementations.
A concrete factory for XMLReader objects.
A concrete XMLReader implementation class.
XMLReaderUtil provides some utility methods intended to be used in conjunction with a XMLReader.
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
An immutable stream-based buffer of an XML infoset.
 
A mark into a buffer.
A JAXP Result implementation that supports the serialization to an MutableXMLStreamBuffer for use by applications that expect a Result.
A JAXP Source implementation that supports the parsing of XMLStreamBuffer for use by applications that expect a Source.
XMLEventReader implementation based on a XMLStreamReader and an XMLEventAllocator.
XMLEventWriter that writes events to a XMLStreamWriter.
 
 
XMLStream ReaderException represents an exception that occurred while reading an XML document.
Factory for XMLStreamReader.
A factory to create XML and FI parsers.
Default XMLStreamReaderFactory implementation that can work with any XMLInputFactory.
Similar to XMLStreamReaderFactory.Default but doesn't do any synchronization.
Interface that can be implemented by XMLStreamReader to be notified when it's recycled.
Handles Woodstox's XIF, but sets properties to do the string interning, sets various limits, ...
XMLStreamReader that delegates to another XMLStreamReader.
Low level representation of an XML or SOAP message as an XMLStreamReader.
This is a simple utility class that adapts StAX events from an XMLStreamReader to SAX events on a ContentHandler, bridging between the two parser technologies.
Deprecated.
use org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
XMLStreamReaderUtil provides some utility methods intended to be used in conjunction with a StAX XMLStreamReader.
AttributesImpl class copied from old StAXReader.
Static utility methods useful when handling XML Streams.
XMLWriterException represents an exception that occurred while writing an XML document.
Factory for XMLStreamWriter.
Default XMLStreamWriterFactory implementation that can work with any XMLOutputFactory.
 
For XMLOutputFactory is thread safe.
Interface that can be implemented by XMLStreamWriter to be notified when it's recycled.
XMLStreamWriterFactory implementation for Sun's StaX implementation.
XMLStreamWriter that delegates to another XMLStreamWriter.
 
XMLStreamWriterUtil provides some utility methods intended to be used in conjunction with a StAX XMLStreamWriter.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
This file was generated by JAXB-RI v2.2.6 and afterwards modified to implement appropriate Annotation
A writer of XML output streams.
The XMLWriter interface is used to write XML documents.
A base class for XMLWriter implementations.
XMLWriterException represents an exception that occurred while writing an XML document.
Define a factory API to enable pluggable XMLWriter implementations.
A concrete factory for XMLWriter objects.
A concrete XMLWriter implementation class.
XMLWriterUtil provides some utility methods intended to be used in conjunction with a XMLWriter.
Set of utility methods useful when writing XML.
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:anyURI.
 
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:boolean.
 
 
 
 
 
 
 
 
 
 
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:integer.
 
Encoder for xsd:time.
Serializes and Deserializes arrays.
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:NMTOKEN.
 
This class represents the complex type
This type adds an "id" attribute to xsd:nonNegativeInteger.
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:positiveInteger.
 
This class represents the complex type
This type adds an "id" attribute to xsd:QName.
 
 
This class represents the complex type
This type adds an "id" attribute to xsd:string.
Encoder for xsd:time.
 
 
 
 
 
 
 
An XWSSecurityConfiguration object is used by a JAXWS 2.0 Client to specify the client side security configuration.
Top level exception used to describe various Errors while processing Secure SOAP messages.
 
 
Will convert WS Security Policy to XWSS policy.
XWSSProcessor interface defines methods for Securing an outbound SOAPMessage Verifying the security in an inbound SOAPMessage An XWSSProcessor can add/verify Security in a SOAPMessage as defined by the OASIS WSS 1.0 specification.
 
XWSSProcessorFactory is a factory for creating XWSSProcessor Objects.
 
 
 
 
Serializes boolean as 0 or 1.
Stubs/Serializers implement this interface so that they can initialize the serializers they will need