1 type derived from MessageSecurityException
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\SessionKeyExpiredException.cs (1)
10internal class SessionKeyExpiredException : MessageSecurityException
84 instantiations of MessageSecurityException
System.ServiceModel.Http (2)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (2)
385HttpChannelUtilities.TraceResponseException(new MessageSecurityException(message))); 392HttpChannelUtilities.TraceResponseException(new MessageSecurityException(message)));
System.ServiceModel.NetFramingBase (6)
System\ServiceModel\Channels\FramingChannels.cs (2)
454throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException( 486throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SR.ServerRejectedUpgradeRequest, decoder.CreatePrematureEOFException()));
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (4)
433throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SR.Format(SR.IdentityCheckFailedForOutgoingMessage, identity, serviceReference))); 475result = new MessageSecurityException(SR.Format(SR.DnsIdentityCheckFailedForOutgoingMessageLackOfDnsClaim, expectedDnsName)); 479result = new MessageSecurityException(SR.Format(SR.DnsIdentityCheckFailedForOutgoingMessage, expectedDnsName, actualDnsName)); 484result = new MessageSecurityException(SR.Format(errorString, identity, serviceReference));
System.ServiceModel.Primitives (76)
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
222throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MoreThanOneRSTRInRSTRC));
System\ServiceModel\Security\IdentityVerifier.cs (7)
74throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(errorString, identity, serviceReference))); 118result = new MessageSecurityException(SRP.Format(SRP.DnsIdentityCheckFailedForIncomingMessageLackOfDnsClaim, expectedDnsName)); 122result = new MessageSecurityException(SRP.Format(SRP.DnsIdentityCheckFailedForIncomingMessage, expectedDnsName, actualDnsName)); 129result = new MessageSecurityException(SRP.Format(SRP.DnsIdentityCheckFailedForOutgoingMessageLackOfDnsClaim, expectedDnsName)); 133result = new MessageSecurityException(SRP.Format(SRP.DnsIdentityCheckFailedForOutgoingMessage, expectedDnsName, actualDnsName)); 138result = new MessageSecurityException(SRP.Format(errorString, identity, serviceReference)); 143result = new MessageSecurityException(SRP.Format(errorString, identity, serviceReference));
System\ServiceModel\Security\ReceiveSecurityHeader.cs (17)
341throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.SecurityHeaderIsEmpty), Message); 477throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.PrimarySignatureWasNotSignedByDerivedKey, _primaryTokenParameters))); 484throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.PrimarySignatureWasNotSignedByDerivedWrappedKey, _wrappingTokenParameters))); 572throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.DerivedKeyLimitExceeded, _maxDerivedKeys))); 599throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.DuplicateTimestampInSecurityHeader), Message); 640throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TokenManagerCouldNotReadToken, localName, namespaceUri, valueType)), Message); 678throw TraceUtility.ThrowHelperError(new MessageSecurityException( 695throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.UnknownTokenAuthenticatorUsedInTokenProcessing, usedTokenAuthenticator))); 717throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.BasicTokenNotExpected)); 729throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.SignedSupportingTokenNotExpected)); 765throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException( 788throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException( 875throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException( 892throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException( 942throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MismatchInSecurityOperationToken)); 992throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MismatchInSecurityOperationToken)); 999throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MismatchInSecurityOperationToken));
System\ServiceModel\Security\ReceiveSecurityHeaderElementManager.cs (1)
109new MessageSecurityException(SRP.Format(SRP.DuplicateIdInMessageToBeVerified, id)), _securityHeader.SecurityVerifiedMessage);
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (2)
186throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.UnableToDeriveKeyFromKeyInfoClause, keyIdentifierClause, resolvedToken))); 192throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.DerivedKeyLengthSpecifiedInImplicitDerivedKeyClauseTooLong, keyIdentifierClause.ToString(), derivationLength, _securityHeader.MaxDerivedKeyLength)));
System\ServiceModel\Security\SecurityProtocol.cs (3)
485throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.SenderSideSupportingTokensMustSpecifySecurityTokenParameters)); 591throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TokenProviderCannotGetTokensForTarget, target))); 602throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TokenProviderCannotGetTokensForTarget, target), exception));
System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
427throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.ProtocolFactoryCouldNotCreateProtocol));
System\ServiceModel\Security\SecuritySessionClientSettings.cs (8)
704throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.InvalidCloseResponseAction, response.Headers.Action)), response); 723throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MoreThanOneRSTRInRSTRC)); 738throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.SessionTokenWasNotClosed), response); 787throw TraceUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.InvalidRstRequestType, rst.RequestType)), message); 792throw TraceUtility.ThrowHelperWarning(new MessageSecurityException(SRP.NoCloseTargetSpecified), message); 798throw TraceUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.BadCloseTarget, rst.CloseTarget)), message); 884throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.MessageSecurityVerificationFailed, e)); 1513throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.SecuritySessionFaultReplyWasSent, new FaultException(protocolFault)));
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
635throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MoreThanOneRSTRInRSTRC));
System\ServiceModel\Security\SecurityTimestamp.cs (4)
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationAheadOfExpiry, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture)))); 171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasExpiryTimeInPast, ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew))); 177throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationTimeInFuture, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew))); 183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampWasCreatedTooLongAgo, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), timeToLive, allowedClockSkew)));
System\ServiceModel\Security\SecurityUtils.cs (4)
230throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.CannotDetermineSPNBasedOnAddress, target))); 326throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.MultipleMatchingCryptosFound, typeof(T).ToString()))); 345throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.CannotFindMatchingCrypto, derivationAlgorithm))); 1008return new MessageSecurityException(SRP.UnsecuredMessageFaultReceived, faultException);
System\ServiceModel\Security\SendSecurityHeader.cs (4)
542throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.TokenManagerCannotCreateTokenReference), Message); 611throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.TokenManagerCannotCreateTokenReference), Message); 662throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.TokenManagerCannotCreateTokenReference), Message); 690throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.TokenManagerCannotCreateTokenReference), Message);
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (2)
218throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.DerivedKeyTokenOffsetTooHigh, offset, maxOffset))); 226throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.DerivedKeyTokenGenerationAndLengthTooHigh, generation, length, maxOffset)));
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (1)
114throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.UnableToCreateTokenReference));
System\ServiceModel\Security\TransportSecurityProtocol.cs (3)
92throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.MessageSecurityVerificationFailed, e)); 128throw System.ServiceModel.Diagnostics.TraceUtility.ThrowHelperError(new MessageSecurityException( 133throw System.ServiceModel.Diagnostics.TraceUtility.ThrowHelperError(new MessageSecurityException(
System\ServiceModel\Security\WSSecureConversation.cs (5)
196throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.DerivedKeyTokenLabelTooLong, label.Length, _maxKeyDerivationLabelLength))); 206throw DiagnosticUtility.ExceptionUtility.ThrowHelperWarning(new MessageSecurityException(SRP.Format(SRP.DerivedKeyTokenNonceTooLong, nonce.Length, _maxKeyDerivationNonceLength))); 256throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.UnsupportedKeyDerivationAlgorithm, derivedKeyToken.KeyDerivationAlgorithm))); 452throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.NoSecurityContextIdentifier)); 494throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.NoCookieInSct));
System\ServiceModel\Security\WSSecurityJan2004.cs (3)
122throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.UnknownEncodingInBinarySecurityToken)); 150throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.UnknownEncodingInBinarySecurityToken)); 392throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.InvalidX509RawData));
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (4)
101throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.ElementToSignMustHaveId), Message); 259throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.TransportSecuredMessageHasMoreThanOneToHeader)); 408throw TraceUtility.ThrowHelperError(new MessageSecurityException(SRP.NoPartsOfMessageMatchedPartsToSign), Message); 504new MessageSecurityException(SRP.Format(SRP.UnsupportedCanonicalizationAlgorithm, suite.DefaultCanonicalizationAlgorithm)));
System\ServiceModel\Security\WSSecurityTokenSerializer.cs (4)
286throw FxTrace.Exception.AsError(new MessageSecurityException(ex.Message)); 303throw FxTrace.Exception.AsError(new MessageSecurityException(ex.Message)); 320throw FxTrace.Exception.AsError(new MessageSecurityException(ex.Message)); 337throw FxTrace.Exception.AsError(new MessageSecurityException(ex.Message));
System\ServiceModel\Security\WSTrust.cs (1)
125throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.UnexpectedBinarySecretType, _parent.SerializerDictionary.SymmetricKeyBinarySecret.Value, secretType)));
15 references to MessageSecurityException
Security.TransportSecurity.IntegrationTests (9)
Https\ClientCredentialTypeTests.4.1.0.cs (2)
118MessageSecurityException exception = Assert.Throws<MessageSecurityException>(() =>
Tcp\ClientCredentialTypeCertificateCanonicalNameTests.4.1.0.cs (5)
69catch (Exception exception) when (exception is CommunicationException || exception is MessageSecurityException) 71if ((exception is MessageSecurityException) || (exception is CommunicationException) && !string.Equals(exception.InnerException.GetType().ToString(), "System.ServiceModel.Security.MessageSecurityException")) 145catch (Exception exception) when (exception is CommunicationException || exception is MessageSecurityException) 147if ((exception is MessageSecurityException) || (exception is CommunicationException) && !string.Equals(exception.InnerException.GetType().ToString(), "System.ServiceModel.Security.MessageSecurityException")) 231catch (MessageSecurityException exception)
Tcp\IdentityTests.4.1.1.cs (2)
36var exception = Assert.Throws<MessageSecurityException>(() =>
System.ServiceModel.Primitives (6)
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (1)
886|| exception is MessageSecurityException
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
442catch (MessageSecurityException) 588catch (MessageSecurityException)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
908catch (MessageSecurityException e) 1491catch (MessageSecurityException)
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
78catch (MessageSecurityException e)