All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractMOMRegistrationAware Default implementation ofMOMRegistrationAware.AbstractTaskManager Abstract parent of *TaskManager classes com.sun.xml.ws.commons created to avoid duplication of code in the individual implementationsActAs AdditionalResponses AllowPostdating 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.AppliesTo Java class for AppliesTo element declaration.AttributedDateTime This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes.AttributedString This type represents an element with arbitrary attributes.AttributedURI This type is for elements whose [children] is an anyURI and can have arbitrary attributes.Authenticator Provides verification (authentication) of a computed hash.BaseSTS BaseSTSRequest BaseSTSResponse BinaryExchange BinarySecret BinarySecurityTokenType A security token that is encoded in binaryCallbackHandlerFeature WebServiceFeaturethat controlsCallbackHandlerused during security related processing of Metro.CancelTarget Defines Binding for requesting security tokens to be cancelled.Claims ClientPipelineHook DelayedTaskManager DelayedTaskManager.DelayedTask DelegateTo Indicates that the requested or issued token be delegated to another identity.DerivedKeyToken DerivedKeyToken Interface TODO: This defintion is incomplete.DirectReference Reference InterfaceDirectReferenceImpl Reference InterfaceElementFeatureMapping Allows to specify a FeatureReader for each configuration element.EmbeddedType This type represents a reference to an embedded security token.EncodedString This type is used for elements containing stringified binary data.EncryptedKey Encryption Entropy HaContext Runtime HA context implemented using thread local state dataHaContext.State Internal state data of the HA contextInboundAccepted InboundAcceptedis created by the RMD.InboundAcceptedAcceptFailed InboundAcceptedAcceptFailedis thrown if the user callsInboundAccepted#accepted(true)but the RMD is not able to internally record the message as delivered (e.g., an atomic transaction fails to commit).IssuedTokenConfiguration IssuedTokenContext This interface is the SPI defined by WS-Security to enable WS-Trust/SecureConversation specific security interactions.IssuedTokenContextImpl IssuedTokenManager IssuedTokenProvider IssuedTokens 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>Issuer Specifies the issuer of the security token that is presented in the message.IssueSamlTokenContract<K,V> KeyExchangeToken TODO: Not clear how this gets usedKeyIdentifier KeyIdentifier InterfaceKeyIdentifierImpl KeyIdentifier implementationKeyIdentifierType A security token key identifierLifetime MaintenanceTaskExecutor MakeConnectionSupported MakeConnectionSupportedFeature MakeConnectionSupportedFeatureBuilder ManagedEndpoint<T> Wraps an existing WSEndpoint instance and provides a method to swap the WSEndpoint instance.ManagementMessages Defines string formatting method for each constant in the resource fileMcProtocolVersion Enumeration holding supported WS-MakeConnection protocol versionsMetroClientTubelineAssemblyContext MOMRegistrationAware Provides information whether or not is an object registered atManagedObjectManageror not.NamedThreadFactory ObjectFactory 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.ObjectFactory This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.secext10 package.ObjectFactory This object contains factory methods for each Java content interface and Java element interface generated in the com.sun.xml.ws.security.wsu10 package.OnBehalfOf OperatorContentType Java class for OperatorContentType complex type.OutboundDelivered OutboundDeliveredis created by a user of client-side (i.e., RMS) RM.Participant Specifies a participant that plays a role in the use of the token or who are allowed to use the token.Participants Contains information about which parties are authorized in the use of the token.PasswordString This type is used for password elements per Section 4.1.Policy Java class for Policy element declaration.PolicyAttachment Java class for PolicyAttachment element declaration.PolicyFeature WebServiceFeature for a WS-Policy expressionWebServiceFeature.PolicyReference Java class for PolicyReference element declaration.ProofEncryption ProtocolMessageHandler Implementations of this interface that are registered withcom.sun.xml.ws.rx.mc.runtime.WsMcResponseHandler#processResponse(Packet)are invoked to handle protocol response messages that don't correlate with any client request.ReconfigNotifier 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.Reference ReferenceType This type represents a reference to an external security token.ReliableMessaging Configure WS-ReliableMessaging.ReliableMessaging ReliableMessagingFeature Configure WS-ReliableMessaging.ReliableMessagingFeature Reliable messaging feature is an implementation ofWebServiceFeaturethat configures Metro Reliable Messaging runtime functionality.ReliableMessagingFeature.BackoffAlgorithm Defines the enumeration of all possible backoff algortihms that can be applied for to message retransmission.ReliableMessagingFeature.Builder Configure WS-ReliableMessaging.ReliableMessagingFeature.DeliveryAssurance Defines the enumeration of Delivery Assurance options, which can be supported by RM Sources and RM Destinations.ReliableMessagingFeature.SecurityBinding Defines the enumeration of possible security binding mechanism options that can be applied to a created sequence.ReliableMessagingFeatureBuilder Renewing Used to specify renew semantics for types that support this operation.RenewTarget Target specifying the Security token to be renewed.RequestedAttachedReference TODO: The trust spec talks about RequestedAttachedReference, RequestedUnAttachedReference (in section 6.2) and it talks about <wst:RequestedTokenReference> in section 6.2.7.RequestedProofToken RequestedReference The trust spec talks about RequestedAttachedReference, RequestedUnAttachedReference (in section 6.2) Base class for these two above.RequestedSecurityToken RequestedTokenCancelled The response payload for a successful cancellation of a TokenRequestedUnattachedReference RequestKET TODO: Not clear how this gets usedRequestSecurityToken RequestSecurityTokenResponse RequestSecurityTokenResponseCollection Used to specify multiple RSTR responses, each of which has separate key information.RmAssertionNamespace Class contains constants for policy namespaces used by this RM implementation.RmProtocolVersion This enumeration contains all currently supported WS-ReliableMessaging versions.RMRetryException RMRetryExceptionis given tocom.oracle.webservices.api.disi.ClientResponseTransport#failto signal that the RMS retry sending the message again.ScheduledTaskManager Scheduled task manager provides a higher-level API for scheduling and controlling tasks that should run on a separate thread(s).SCTokenConfiguration SecondaryIssuedTokenParameters SecondaryParameters SecureConversationInitiator SecurityContextToken SecurityContextToken InterfaceSecurityContextTokenInfo The SecurityContextTokenInfo class represents security parameters which will be saved in theSessionobject so that whenever the endpoint crashes the security negotiations can be resumed from its original state and no new negotiations need to be done.SecurityHeaderType This complexType defines header block to use for security-relevant data directed at a specific SOAP actor.SecurityPolicyVersion SecurityTokenReference TODO: refine/define the methods in this interfaceSecurityTokenReference SecurityTokenReferenceImpl SecurityTokenReference implementationSecurityTokenReferenceType This type is used reference a security token.SelectOptimalTransport OptimizedTransport annotationSelectOptimalTransportFeature Optimized transportWebServiceFeatureSelectOptimalTransportFeature.Transport This enumeration defines an optimized transport listServerPipelineHook Session TheSession object is used to manage state between multiple requests from the same client.SessionManager TheSessionManageris 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 operationsSessionManagerImpl In memory implementation ofSessionManagerSignChallenge Challenge that requires the other party to sign a specified set of information.SignChallengeResponse Response to a challenge that requires the signing of a specified set of information.SimpleFeatureReader<T extends jakarta.xml.ws.WebServiceFeature> Parse a feature with no further attributes than "enabled" and return it as a WebServiceFeature instance.Status StickyKey STRValidationHelper This interface is used by the RM server side to validate the SecurityTokenReference.STSAttributeProvider This interface is a plugin for attrinute services to a Security Token Service (STS).STSAuthorizationProvider This interface is a plugin for authorization services to a Security Token Service (STS).STSConfiguration This interface contains the attributes for configuring an STS.STSConfigurationProvider This interface is used to find theSTSConfiguration.STSIssuedTokenConfiguration STSTokenProvider TCPConstants TcpTransport TcpTransport annotationTcpTransportFeature TCP transportWebServiceFeatureTcpTransportFeatureReader TimestampType This complex type ties together the timestamp related elements into a composite type.Token Token Base Interface for all Tokens Question: Can we adapt all tokens to implement this interfaceTransactional Transactional.TransactionFlowType Transactional.Version TransactionalFeature This feature represents the use of WS-AT with a web service.TransformationParametersType This complexType defines a container for elements to be specified from any namespace as properties/parameters of a DSIG transformation.TrustSPMetadata This interface captures metadata of a service provider.UseKey UsernameTokenType This type represents a username token per Section 4.1UsingPolicy Java class for UsingPolicy element declaration.ValidateTarget VolatileReference<V> This class is useful in case you need to pass a reference to a variable that might have not been initialized yet.WsatNamespace Enumeration of all supported WS-AT namespacesWSATRuntimeConfig WSATRuntimeConfig.Initializer WSATRuntimeConfig.RecoveryEventListener WSATRuntimeConfig.TxlogLocationProvider WSEndpointCollectionBasedMOMListener<T extends MOMRegistrationAware> Default implementation ofLazyMOMProvider.DefaultScopeChangeListenerfor manager factories handlingWSEndpointinstances.WsmcRuntimeProvider This internal API interface provides access to the basic WS-MC runtime features.WSSCVersion WSSCVersion10 WSSCVersion13 WSSecureConversationException A General WS-SecureConversation Implementation ExceptionWSSecureConversationRuntimeException WSTrustConstants Common Constants pertaining to WS-TrustWSTrustConstants.STS_PROPERTIES List of STS PropertiesWSTrustContract<K,V> The Contract (SPI) to be used by an STS to handle an Incoming WS-Trust request and send the corresponding response.WSTrustElementBase WSTrustElementFactory A Factory for creating the WS-Trust schema elements, and marshalling/un-marshalling themWSTrustException A General WS-Trust Implementation ExceptionWSTrustVersion WSTrustVersion10 WSTrustVersion13 XWSSecurityException Top level exception used to describe various Errors while processing Secure SOAP messages.