Package org.opensaml.soap.wstrust.impl
XML Object provider implementations for WS-Trust.
-
Class Summary Class Description AbstractWSTrustObject AbstractWSTrustObject.AbstractWSTrustObjectBuilder<WSTrustObjectType extends WSTrustObject> AbstractWSTrustObjectBuilder.AbstractWSTrustObjectMarshaller An abstract marshaller implementation for XMLObjects from WS-Trust.AbstractWSTrustObjectUnmarshaller An abstract unmarshaller implementation for XMLObjects from WS-Trust.AllowPostdatingBuilder Builder for the AllowPostdating element.AllowPostdatingImpl AllowPostdatingImpl.AllowPostdatingMarshaller Marshaller for the AllowPostdating element.AllowPostdatingUnmarshaller Unmarshaller for the wst:AllowPostdating element.AuthenticationTypeBuilder Builder for the AuthenticationType element.AuthenticationTypeImpl AddressImpl.AuthenticationTypeMarshaller Marshaller for the AuthenticationType element.AuthenticationTypeUnmarshaller Unmarshaller for the wst:AuthenticationType element.AuthenticatorBuilder Builder for the Authenticator element.AuthenticatorImpl AuthenticatorImpl.AuthenticatorMarshaller Marshaller for the Authenticator element.AuthenticatorUnmarshaller Unmarshaller for the wst:Authenticator element.BinaryExchangeBuilder Builder for the BinaryExchange element.BinaryExchangeImpl BinaryExchangeImpl.BinaryExchangeMarshaller Marshaller for the BinaryExchange element.BinaryExchangeUnmarshaller Unmarshaller for the <wst:BinaryExchange> element.BinarySecretBuilder Builder for the BinarySecret element.BinarySecretImpl BinarySecretImpl.BinarySecretMarshaller Marshaller for the BinarySecret element.BinarySecretUnmarshaller Unmarshaller for the <wst:BinarySecret> element.CancelTargetBuilder Builder for the CancelTarget element.CancelTargetImpl CancelTargetImpl.CancelTargetMarshaller Marshaller for the CancelTarget element.CancelTargetUnmarshaller Unmarshaller for the wst:CancelTarget element.CanonicalizationAlgorithmBuilder Builder for the CanonicalizationAlgorithm element.CanonicalizationAlgorithmImpl CanonicalizationAlgorithmImpl.CanonicalizationAlgorithmMarshaller Marshaller for the CanonicalizationAlgorithm element.CanonicalizationAlgorithmUnmarshaller Unmarshaller for the wst:CanonicalizationAlgorithm element.ChallengeBuilder Builder for the Challenge element.ChallengeImpl ChallengeImpl.ChallengeMarshaller Marshaller for the Challenge element.ChallengeUnmarshaller Unmarshaller for the wst:Challenge element.ClaimsBuilder Builder for the Claims element.ClaimsImpl ClaimsImpl.ClaimsMarshaller Marshaller for the Claims element.ClaimsUnmarshaller Unmarshaller for the wst:Claims element.CodeBuilder Builder for the Code element.CodeImpl CodeImpl.CodeMarshaller Marshaller for the Code element.CodeUnmarshaller Unmarshaller for the :Code element.CombinedHashBuilder Builder for the CombinedHash element.CombinedHashImpl CombinedHashImpl.CombinedHashMarshaller Marshaller for the CombinedHash element.CombinedHashUnmarshaller Unmarshaller for the wst:CombinedHash element.ComputedKeyAlgorithmBuilder Builder for the ComputedKeyAlgorithm element.ComputedKeyAlgorithmImpl ComputedKeyAlgorithmImpl.ComputedKeyAlgorithmMarshaller Marshaller for the ComputedKeyAlgorithm element.ComputedKeyAlgorithmUnmarshaller Unmarshaller for the wst:ComputedKeyAlgorithm element.ComputedKeyBuilder Builder for the ComputedKey element.ComputedKeyImpl ComputedKeyImpl.ComputedKeyMarshaller Marshaller for the ComputedKey element.ComputedKeyUnmarshaller Unmarshaller for the wst:ComputedKey element.DelegatableBuilder Builder for the Delegatable element.DelegatableImpl DelegatableImpl.DelegatableMarshaller Marshaller for the Delegatable element.DelegatableUnmarshaller Unmarshaller for the wst:Delegatable element.DelegateToBuilder Builder for the DelegateTo element.DelegateToImpl DelegateToImpl.DelegateToMarshaller Marshaller for the DelegateTo element.DelegateToUnmarshaller Unmarshaller for the <wst:DelegateTo> element.EncryptionAlgorithmBuilder Builder for the EncryptionAlgorithm element.EncryptionAlgorithmImpl EncryptionAlgorithmImpl.EncryptionAlgorithmMarshaller Marshaller for the EncryptionAlgorithm element.EncryptionAlgorithmUnmarshaller Unmarshaller for the wst:EncryptionAlgorithm element.EncryptionBuilder Builder for the Encryption element.EncryptionImpl EncryptionImpl.EncryptionMarshaller Marshaller for the Encryption element.EncryptionUnmarshaller Unmarshaller for the wst:Encryption element.EncryptWithBuilder Builder for the EncryptWith element.EncryptWithImpl EncryptWithImpl.EncryptWithMarshaller Marshaller for the EncryptWith element.EncryptWithUnmarshaller Unmarshaller for the wst:EncryptWith element.EntropyBuilder Builder for the Entropy element.EntropyImpl EntropyImpl.EntropyMarshaller Marshaller for the Entropy element.EntropyUnmarshaller Unmarshaller for the wst:Entropy element.ForwardableBuilder Builder for the Forwardable element.ForwardableImpl ForwardableImpl.ForwardableMarshaller Marshaller for the Forwardable element.ForwardableUnmarshaller Unmarshaller for the wst:Forwardable element.IssuedTokensBuilder Builder for the IssuedTokens element.IssuedTokensImpl IssuedTokensImpl.IssuedTokensMarshaller Marshaller for the IssuedTokens element.IssuedTokensUnmarshaller Unmarshaller for the wst:IssuedTokens element.IssuerBuilder Builder for the Issuer element.IssuerImpl IssuerImpl.IssuerMarshaller Marshaller for the Issuer element.IssuerUnmarshaller IssuerUnmarshaller.KeyExchangeTokenBuilder Builder for the KeyExchangeToken element.KeyExchangeTokenImpl KeyExchangeTokenImpl.KeyExchangeTokenMarshaller Marshaller for the KeyExchangeToken element.KeyExchangeTokenUnmarshaller Unmarshaller for the wst:KeyExchangeToken element.KeySizeBuilder Builder for the KeySize element.KeySizeImpl KeySizeImpl.KeySizeMarshaller Marshaller for the KeySize element.KeySizeUnmarshaller Unmarshaller for the wst:KeySize element.KeyTypeBuilder Builder for the KeyType element.KeyTypeImpl KeyTypeImpl.KeyTypeMarshaller Marshaller for the KeyType element.KeyTypeUnmarshaller Unmarshaller for the wst:KeyType element.KeyWrapAlgorithmBuilder Builder for the KeyWrapAlgorithm element.KeyWrapAlgorithmImpl KeyWrapAlgorithmImpl.KeyWrapAlgorithmMarshaller Marshaller for the KeyWrapAlgorithm element.KeyWrapAlgorithmUnmarshaller Unmarshaller for the wst:KeyWrapAlgorithm element.LifetimeBuilder Builder for the Lifetime element.LifetimeImpl LifetimeImpl.LifetimeMarshaller Marshaller for the Lifetime element.LifetimeUnmarshaller Unmarshaller for the wst:Lifetime element.OnBehalfOfBuilder Builder for the OnBehalfOf element.OnBehalfOfImpl OnBehalfOfImpl.OnBehalfOfMarshaller Marshaller for the OnBehalfOf element.OnBehalfOfUnmarshaller Unmarshaller for the wst:OnBehalfOf element.ParticipantBuilder Builder for the Participant element.ParticipantImpl ParticipantImpl.ParticipantMarshaller PrimaryMarshaller.ParticipantsBuilder Builder for the Participants element.ParticipantsImpl ParticipantsImpl.ParticipantsMarshaller ParticipantsMarshaller.ParticipantsUnmarshaller ParticipantsUnmarshaller.ParticipantTypeImpl ParticipantTypeImpl.ParticipantTypeMarshaller ParticipantTypeMarshaller.ParticipantTypeUnmarshaller ParticipantTypeUnmarshaller.ParticipantUnmarshaller PrimaryUnmarshaller.PrimaryBuilder Builder for the Primary element.PrimaryImpl PrimaryImpl.PrimaryMarshaller PrimaryMarshaller.PrimaryUnmarshaller PrimaryUnmarshaller.ProofEncryptionBuilder Builder for the ProofEncryption element.ProofEncryptionImpl ProofEncryptionImpl.ProofEncryptionMarshaller Marshaller for the ProofEncryption element.ProofEncryptionUnmarshaller Unmarshaller for the wst:ProofEncryption element.ReasonBuilder Builder for the Reason element.ReasonImpl ReasonImpl.ReasonMarshaller Marshaller for the Reason element.ReasonUnmarshaller Unmarshaller for the wst:Reason element.RenewingBuilder Builder for the Renewing element.RenewingImpl RenewingImpl.RenewingMarshaller Marshaller for the Renewing element.RenewingUnmarshaller Unmarshaller for the empty wst:Renewing element.RenewTargetBuilder Builder for the RenewTarget element.RenewTargetImpl RenewTargetImpl.RenewTargetMarshaller Marshaller for the RenewTarget element.RenewTargetUnmarshaller Unmarshaller for the <wst:RenewTarget> element.RequestedAttachedReferenceBuilder Builder for the RequestedAttachedReference element.RequestedAttachedReferenceImpl RequestedAttachedReferenceImpl.RequestedAttachedReferenceMarshaller Marshaller for the RequestedAttachedReference element.RequestedAttachedReferenceUnmarshaller Unmarshaller for the wst:RequestedAttachedReference element.RequestedProofTokenBuilder Builder for the RequestedProofToken element.RequestedProofTokenImpl RequestedProofTokenImpl.RequestedProofTokenMarshaller Marshaller for the RequestedProofToken element.RequestedProofTokenUnmarshaller Unmarshaller for the wst:RequestedProofToken element.RequestedReferenceTypeImpl RequestedReferenceTypeImpl.RequestedReferenceTypeMarshaller RequestedReferenceTypeMarshaller.RequestedReferenceTypeUnmarshaller Unmarshaller for the element of type RequestedReferenceType.RequestedSecurityTokenBuilder Builder for the RequestedSecurityToken element.RequestedSecurityTokenImpl RequestedSecurityTokenImpl.RequestedSecurityTokenMarshaller Marshaller for the RequestedSecurityToken element.RequestedSecurityTokenUnmarshaller Unmarshaller for the <wst:RequestedSecurityToken> element.RequestedTokenCancelledBuilder Builder for the RequestedTokenCancelled element.RequestedTokenCancelledImpl RequestedTokenCancelledImpl.RequestedTokenCancelledMarshaller Marshaller for the RequestedTokenCancelled element.RequestedTokenCancelledUnmarshaller Unmarshaller for the empty wst:RequestedTokenCancelled element.RequestedUnattachedReferenceBuilder Builder for the RequestedUnattachedReference element.RequestedUnattachedReferenceImpl RequestedUnattachedReferenceImpl.RequestedUnattachedReferenceMarshaller Marshaller for the RequestedUnattachedReference element.RequestedUnattachedReferenceUnmarshaller Unmarshaller for the wst:RequestedUnattachedReference element.RequestKETBuilder Builder for the RequestKET element.RequestKETImpl RequestKETImpl.RequestKETMarshaller Marshaller for the RequestKET element.RequestKETUnmarshaller Unmarshaller for the wst:RequestKET element.RequestSecurityTokenBuilder Builder for the RequestSecurityToken element.RequestSecurityTokenCollectionBuilder Builder for the RequestSecurityTokenCollection element.RequestSecurityTokenCollectionImpl RequestSecurityTokenCollectionImpl.RequestSecurityTokenCollectionMarshaller Marshaller for the RequestSecurityTokenCollection element.RequestSecurityTokenCollectionUnmarshaller RequestSecurityTokenCollectionUnmarshaller.RequestSecurityTokenImpl RequestSecurityTokenImpl.RequestSecurityTokenMarshaller Marshaller for the RequestSecurityToken element.RequestSecurityTokenResponseBuilder Builder for the RequestSecurityTokenResponse element.RequestSecurityTokenResponseCollectionBuilder Builder for the RequestSecurityTokenResponseCollection element.RequestSecurityTokenResponseCollectionImpl RequestSecurityTokenResponseCollectionImpl.RequestSecurityTokenResponseCollectionMarshaller Marshaller for the RequestSecurityTokenResponseCollection element.RequestSecurityTokenResponseCollectionUnmarshaller RequestSecurityTokenResponseCollectionUnmarshaller.RequestSecurityTokenResponseImpl RequestSecurityTokenResponseImpl.RequestSecurityTokenResponseMarshaller Marshaller for the RequestSecurityTokenResponse element.RequestSecurityTokenResponseUnmarshaller RequestSecurityTokenResponseUnmarshaller.RequestSecurityTokenUnmarshaller RequestSecurityTokenUnmarshaller.RequestTypeBuilder Builder for the RequestType element.RequestTypeImpl RequestTypeImpl.RequestTypeMarshaller Marshaller for the RequestType element.RequestTypeUnmarshaller Unmarshaller for the <wst:RequestType> element.SignatureAlgorithmBuilder Builder for the SignatureAlgorithm element.SignatureAlgorithmImpl SignatureAlgorithmImpl.SignatureAlgorithmMarshaller Marshaller for the SignatureAlgorithm element.SignatureAlgorithmUnmarshaller Unmarshaller for the wst:SignatureAlgorithm element.SignChallengeBuilder Builder for the SignChallenge element.SignChallengeImpl SignChallengeImpl.SignChallengeMarshaller Marshaller for the SignChallenge element.SignChallengeResponseBuilder Builder for the SignChallengeResponse element.SignChallengeResponseImpl SignChallengeImpl.SignChallengeResponseMarshaller Marshaller for the SignChallengeResponse element.SignChallengeResponseUnmarshaller Unmarshaller for the wst:SignChallengeResponse element.SignChallengeTypeImpl SignChallengeTypeImpl.SignChallengeTypeMarshaller SignChallengeTypeMarshaller.SignChallengeTypeUnmarshaller Unmarshaller for the SignChallengeType element.SignChallengeUnmarshaller Unmarshaller for the wst:SignChallenge element.SignWithBuilder Builder for the SignWith element.SignWithImpl SignWithImpl.SignWithMarshaller Marshaller for the SignWith element.SignWithUnmarshaller Unmarshaller for the wst:SignWith element.StatusBuilder Builder for the Status element.StatusImpl StatusImpl.StatusMarshaller Marshaller for the Status element.StatusUnmarshaller Unmarshaller for the wst:Status element.TokenTypeBuilder Builder for the TokenType element.TokenTypeImpl TokenTypeImpl.TokenTypeMarshaller Marshaller for the TokenType element.TokenTypeUnmarshaller Unmarshaller for the wst:TokenType element.UseKeyBuilder Builder for the UseKey element.UseKeyImpl UseKeyImpl.UseKeyMarshaller Marshaller for the UseKey element.UseKeyUnmarshaller Unmarshaller for the wst:UseKey element.ValidateTargetBuilder Builder for the ValidateTarget element.ValidateTargetImpl ValidateTargetImpl.ValidateTargetMarshaller Marshaller for the ValidateTarget element.ValidateTargetUnmarshaller Unmarshaller for the wst:ValidateTarget element.