3 instantiations of DerivedKeySecurityToken
System.ServiceModel.Primitives (3)
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (1)
217resolvedToken = new DerivedKeySecurityToken(-1, 0, derivationLength, null, derivationNonce, resolvedToken, keyIdentifierClause, psha1Algorithm, SecurityUtils.GenerateId());
System\ServiceModel\Security\Tokens\DerivedKeySecurityTokenStub.cs (1)
46DerivedKeySecurityToken result = new DerivedKeySecurityToken(_generation, _offset, _length,
System\ServiceModel\Security\WSSecureConversation.cs (1)
221return new DerivedKeySecurityToken(generation, offset, length,
20 references to DerivedKeySecurityToken
System.ServiceModel.Primitives (20)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (7)
643DerivedKeySecurityToken derivedKeyToken = token as DerivedKeySecurityToken; 747if (token is DerivedKeySecurityToken) 749return ((DerivedKeySecurityToken)token).TokenToDerive; 766SRP.Format(SRP.UnableToFindTokenAuthenticator, typeof(DerivedKeySecurityToken)))); 948DerivedKeySecurityToken derivedKeyToken = Token as DerivedKeySecurityToken;
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (4)
189int derivationLength = (keyIdentifierClause.DerivationLength == 0) ? DerivedKeySecurityToken.DefaultDerivedKeyLength : keyIdentifierClause.DerivationLength; 198DerivedKeySecurityToken derivedKeyToken = _tokens[i].Token as DerivedKeySecurityToken; 218((DerivedKeySecurityToken)resolvedToken).InitializeDerivedKey(derivationLength);
System\ServiceModel\Security\Tokens\DerivedKeySecurityTokenStub.cs (2)
44public DerivedKeySecurityToken CreateToken(SecurityToken tokenToDerive, int maxKeyLength) 46DerivedKeySecurityToken result = new DerivedKeySecurityToken(_generation, _offset, _length,
System\ServiceModel\Security\WSKeyInfoSerializer.cs (1)
223_tokenTypes = new Type[] { typeof(DerivedKeySecurityToken) };
System\ServiceModel\Security\WSSecureConversation.cs (6)
82protected override Type[] GetTokenTypesCore() { return new Type[] { typeof(DerivedKeySecurityToken) }; } 94return CreateDirectReference(issuedTokenXml, UtilityStrings.IdAttribute, UtilityStrings.Namespace, typeof(DerivedKeySecurityToken)); 171length = DerivedKeySecurityToken.DefaultDerivedKeyLength; 185DerivedKeySecurityToken.EnsureAcceptableOffset(offset, generation, length, _maxKeyDerivationOffset); 246DerivedKeySecurityToken derivedKeyToken = token as DerivedKeySecurityToken;