All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ActAs 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 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 InterfaceEmbeddedType This type represents a reference to an embedded security token.EncodedString This type is used for elements containing stringified binary data.EncryptedKey Encryption Entropy 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 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.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.PolicyReference Java class for PolicyReference element declaration.ProofEncryption Reference ReferenceType This type represents a reference to an external security token.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.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.SignChallenge 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.Status 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 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 interfaceTransformationParametersType 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 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.