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