76 references to SecurityUtils
System.ServiceModel.Http (1)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
625return SecurityUtils.AppendWindowsAuthenticationInfo(inputString, credential, authenticationLevel, impersonationLevel);
System.ServiceModel.Primitives (75)
System\IdentityModel\Selectors\X509SecurityTokenProvider.cs (1)
52System.ServiceModel.Security.SecurityUtils.ResetCertificate(_certificate);
System\IdentityModel\Tokens\X509IssuerSerialKeyIdentifierClause.cs (1)
93if (System.ServiceModel.Security.SecurityUtils.IsEqual(new X500DistinguishedName(IssuerName).RawData,
System\ServiceModel\Channels\SecurityChannelFactory.cs (3)
275faultException = SecurityUtils.CreateSecurityFaultException(fault); 303if ((SecurityUtils.IsChannelBindingDisabled) || (!SecurityUtils.IsSecurityBindingSuitableForChannelBinding(SecurityProtocolFactory.SecurityBindingElement as TransportSecurityBindingElement)))
System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
49SecurityUtils.FixNetworkCredential(ref result.credential);
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (8)
46return SecurityUtils.GetSpnFromIdentity(identity, targetAddress); 130new KerberosSecurityTokenProvider(spn, ClientCredentials.Windows.AllowedImpersonationLevel, SecurityUtils.GetNetworkCredentialOrDefault(ClientCredentials.Windows.ClientCredential))); 144result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(ClientCredentials.HttpDigest.ClientCredential), true, TokenImpersonationLevel.Delegation); 149result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(ClientCredentials.Windows.ClientCredential), 207sessionTokenProvider.BootstrapSecurityBindingElement = SecurityUtils.GetIssuerSecurityBindingElement(initiatorRequirement); 212sessionTokenProvider.StandardsManager = SecurityUtils.CreateSecurityStandardsManager(initiatorRequirement, this); 240acceleratedTokenProvider.BootstrapSecurityBindingElement = SecurityUtils.GetIssuerSecurityBindingElement(initiatorRequirement); 247acceleratedTokenProvider.StandardsManager = SecurityUtils.CreateSecurityStandardsManager(initiatorRequirement, this);
System\ServiceModel\Security\HttpDigestClientCredential.cs (1)
22_digestCredentials = SecurityUtils.GetNetworkCredentialsCopy(other._digestCredentials);
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (3)
305if (serviceToken.ValidTo.ToUniversalTime() >= SecurityUtils.MaxUtcDateTime) 345SecurityUtils.ThrowIfNegotiationFault(message, target); 533negotiationState.Context = SecurityUtils.GenerateId();
System\ServiceModel\Security\ReceiveSecurityHeader.cs (2)
1011return (SecurityUtils.IsEqual(outOfBandCertificateThumbprint, replyCertificateThumbprint)); 1044resolved = SecurityUtils.TryCreateKeyFromIntrinsicKeyClause(keyIdentifierClause, this, out key);
System\ServiceModel\Security\RequestSecurityToken.cs (2)
48: this(SecurityUtils.CreateSecurityStandardsManager(messageSecurityVersion, securityTokenSerializer)) 62: this(SecurityUtils.CreateSecurityStandardsManager(messageSecurityVersion, securityTokenSerializer),
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (5)
56: this(SecurityUtils.CreateSecurityStandardsManager(messageSecurityVersion, securityTokenSerializer)) 97: this(SecurityUtils.CreateSecurityStandardsManager(messageSecurityVersion, securityTokenSerializer), 116ValidFrom = SecurityUtils.MinUtcDateTime; 117_expirationTime = SecurityUtils.MaxUtcDateTime; 609return CreateFrom(SecurityUtils.CreateSecurityStandardsManager(messageSecurityVersion, securityTokenSerializer), reader);
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (5)
121if (SecurityUtils.TryCreateKeyFromIntrinsicKeyClause(keyIdentifierClause, this, out securityKey)) 182if (SecurityUtils.GetSecurityKey<SymmetricSecurityKey>(resolvedToken) == null) 202(SecurityUtils.IsEqual(derivedKeyToken.Nonce, derivationNonce)) && 215string psha1Algorithm = SecurityUtils.GetKeyDerivationAlgorithm(_securityHeader.StandardsManager.MessageSecurityVersion.SecureConversationVersion); 217resolvedToken = new DerivedKeySecurityToken(-1, 0, derivationLength, null, derivationNonce, resolvedToken, keyIdentifierClause, psha1Algorithm, SecurityUtils.GenerateId());
System\ServiceModel\Security\SecurityProtocol.cs (6)
275await SecurityUtils.OpenTokenProviderIfRequiredAsync(spec.TokenProvider, timeoutHelper.RemainingTime()); 340await SecurityUtils.OpenTokenProviderIfRequiredAsync(tokenProviderSpec.TokenProvider, timeoutHelper.RemainingTime()); 377SecurityUtils.AbortTokenProviderIfRequired(spec.TokenProvider); 384SecurityUtils.AbortTokenProviderIfRequired(spec.TokenProvider); 397await SecurityUtils.CloseTokenProviderIfRequiredAsync(spec.TokenProvider, timeoutHelper.RemainingTime()); 405await SecurityUtils.CloseTokenProviderIfRequiredAsync(spec.TokenProvider, timeoutHelper.RemainingTime());
System\ServiceModel\Security\SecuritySessionClientSettings.cs (8)
482await SecurityUtils.OpenTokenProviderIfRequiredAsync(_sessionTokenProvider, timeoutHelper.RemainingTime()); 916if (SecurityUtils.IsSecurityFault(fault, Settings._sessionProtocolFactory.StandardsManager)) 918faultException = SecurityUtils.CreateSecurityFaultException(fault); 1090SecurityUtils.AbortTokenProviderIfRequired(_sessionTokenProvider); 1106SecurityUtils.CloseTokenProviderIfRequired(_sessionTokenProvider, timeoutHelper.RemainingTime()); 1339Claim identityClaim = SecurityUtils.GetPrimaryIdentityClaim(((GenericXmlSecurityToken)sessionToken).AuthorizationPolicies); 1496if (SecurityUtils.IsSecurityFault(fault, Settings._standardsManager)) 1498faultException = SecurityUtils.CreateSecurityFaultException(fault);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
697SecurityUtils.ThrowIfNegotiationFault(message, target);
System\ServiceModel\Security\SecurityUtils.cs (2)
342SymmetricSecurityKey symmetricSecurityKey = SecurityUtils.GetSecurityKey<SymmetricSecurityKey>(tokenToDerive); 440policies.Add(new UnconditionalPolicy(SecurityUtils.CreateIdentity(principalName), new DefaultClaimSet(ClaimSet.Anonymous, claims)));
System\ServiceModel\Security\SendSecurityHeader.cs (2)
126ShouldSignToHeader |= (!RequireMessageProtection) && (SecurityUtils.GetSecurityKey<AsymmetricSecurityKey>(token) != null); 388string id = RequireMessageProtection ? SecurityUtils.GenerateId() : GenerateId();
System\ServiceModel\Security\Tokens\BinarySecretSecurityToken.cs (2)
68_securityKeys = SecurityUtils.CreateSymmetricSecurityKeys(_key); 104return SecurityUtils.CloneBuffer(_key);
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (4)
108return SecurityUtils.CloneBuffer(_key); 113return SecurityUtils.CloneBuffer(_nonce); 155if (!SecurityUtils.IsSupportedAlgorithm(derivationAlgorithm, tokenToDerive)) 200_key = SecurityUtils.GenerateDerivedKey(TokenToDerive, KeyDerivationAlgorithm,
System\ServiceModel\Security\Tokens\SecurityTokenProviderContainer.cs (3)
24SecurityUtils.CloseTokenProviderIfRequired(TokenProvider, timeout); 30return SecurityUtils.OpenTokenProviderIfRequiredAsync(TokenProvider, timeout); 36SecurityUtils.AbortTokenProviderIfRequired(TokenProvider);
System\ServiceModel\Security\Tokens\SspiSecurityToken.cs (2)
24NetworkCredential = SecurityUtils.GetNetworkCredentialsCopy(networkCredential); 31NetworkCredential = SecurityUtils.GetNetworkCredentialsCopy(networkCredential);
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
153securityHeader.Process(timeoutHelper.RemainingTime(), SecurityUtils.GetChannelBindingFromMessage(message), factory.ExtendedProtectionPolicy);
System\ServiceModel\Security\WindowsClientCredential.cs (1)
27_windowsCredentials = SecurityUtils.GetNetworkCredentialsCopy(other._windowsCredentials);
System\ServiceModel\Security\WSSecurityJan2004.cs (1)
390if (!SecurityUtils.TryCreateX509CertificateFromRawData(rawData, out certificate))
System\ServiceModel\Security\WSTrust.cs (3)
331DateTime expires = SecurityUtils.MaxUtcDateTime; 1108DateTime effectiveTime = SecurityUtils.MinUtcDateTime; 1109DateTime expirationTime = SecurityUtils.MaxUtcDateTime;
System\ServiceModel\Security\WSUtilitySpecificationVersion.cs (1)
97expiryTimeUtc = SecurityUtils.MaxUtcDateTime;
System\ServiceModel\Security\X509CertificateInitiatorClientCredential.cs (1)
72_certificate = SecurityUtils.GetCertificateFromStore(storeName, storeLocation, findType, findValue, null);
System\ServiceModel\Security\X509CertificateRecipientClientCredential.cs (2)
91_defaultCertificate = SecurityUtils.GetCertificateFromStore(storeName, storeLocation, findType, findValue, null); 114X509Certificate2 certificate = SecurityUtils.GetCertificateFromStore(storeName, storeLocation, findType, findValue, null);
System\ServiceModel\ServiceSecurityContext.cs (3)
67_identityClaim = SecurityUtils.GetPrimaryIdentityClaim(AuthorizationContext); 87_primaryIdentity = primaryIdentity ?? SecurityUtils.AnonymousIdentity; 111if (authContext != null && authContext.Properties.TryGetValue(SecurityUtils.Identities, out identities))