3 types derived from SecurityKey
System.ServiceModel.Primitives (2)
System\IdentityModel\Tokens\AsymmetricSecurityKey.cs (1)
9
public abstract class AsymmetricSecurityKey :
SecurityKey
System\IdentityModel\Tokens\SymmetricSecurityKey.cs (1)
10
public abstract class SymmetricSecurityKey :
SecurityKey
System.ServiceModel.Primitives.Tests (1)
Security\securityKeyTest.cs (1)
30
public class MockSecurityKey :
SecurityKey
61 references to SecurityKey
System.ServiceModel.Primitives (59)
System\IdentityModel\Selectors\SecurityTokenResolver.cs (7)
60
public
SecurityKey
ResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause)
66
SecurityKey
key;
74
public bool TryResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
86
protected abstract bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key);
104
protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
114
SecurityKey
securityKey = _tokens[i].ResolveKeyIdentifierClause(keyIdentifierClause);
130
SecurityKey
unwrappingSecurityKey = null;
System\IdentityModel\Tokens\AggregateTokenResolver.cs (1)
56
protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
System\IdentityModel\Tokens\GenericXmlSecurityToken.cs (2)
72
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
82
return EmptyReadOnlyCollection<
SecurityKey
>.Instance;
System\IdentityModel\Tokens\KerberosRequestorSecurityToken.cs (2)
47
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
49
get { return EmptyReadOnlyCollection<
SecurityKey
>.Instance; }
System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (1)
77
public
SecurityKey
CreateKey()
System\IdentityModel\Tokens\SecurityKeyIdentifierClause.cs (1)
46
public virtual
SecurityKey
CreateKey()
System\IdentityModel\Tokens\SecurityToken.cs (2)
14
public abstract ReadOnlyCollection<
SecurityKey
> SecurityKeys { get; }
45
public virtual
SecurityKey
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause)
System\IdentityModel\Tokens\UserNameSecurityToken.cs (2)
45
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
47
get { return EmptyReadOnlyCollection<
SecurityKey
>.Instance; }
System\IdentityModel\Tokens\X509RawDataKeyIdentifierClause.cs (1)
37
public override
SecurityKey
CreateKey()
System\IdentityModel\Tokens\X509SecurityToken.cs (4)
17
private ReadOnlyCollection<
SecurityKey
> _securityKeys;
68
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
75
List<
SecurityKey
> temp = new List<
SecurityKey
>(1);
System\ServiceModel\Security\BinarySecretKeyIdentifierClause.cs (1)
38
public override
SecurityKey
CreateKey()
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (1)
605
ReadOnlyCollection<
SecurityKey
> issuedKeys = issuedToken.SecurityKeys;
System\ServiceModel\Security\ReceiveSecurityHeader.cs (1)
1030
protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
System\ServiceModel\Security\SecurityAlgorithmSuite.cs (2)
97
internal void GetSignatureAlgorithmAndKey(SecurityToken token, out string signatureAlgorithm, out
SecurityKey
key, out XmlDictionaryString signatureAlgorithmDictionaryString)
99
ReadOnlyCollection<
SecurityKey
> keys = token.SecurityKeys;
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (4)
102
private
SecurityKey
ResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, bool createIntrinsicKeys)
109
SecurityKey
securityKey;
268
internal bool TryResolveSecurityKey(SecurityKeyIdentifierClause keyIdentifierClause, bool createIntrinsicKeys, out
SecurityKey
key)
278
protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
703
ReadOnlyCollection<
SecurityKey
> issuedKeys = issuedToken.SecurityKeys;
System\ServiceModel\Security\SecurityUtils.cs (6)
314
internal static T GetSecurityKey<T>(SecurityToken token) where T :
SecurityKey
707
public static bool TryCreateKeyFromIntrinsicKeyClause(SecurityKeyIdentifierClause keyIdentifierClause, SecurityTokenResolver resolver, out
SecurityKey
key)
722
SecurityKey
unwrappingSecurityKey = null;
817
internal static ReadOnlyCollection<
SecurityKey
> CreateSymmetricSecurityKeys(byte[] key)
819
List<
SecurityKey
> temp = new List<
SecurityKey
>(1);
System\ServiceModel\Security\Tokens\BinarySecretSecurityToken.cs (4)
16
private ReadOnlyCollection<
SecurityKey
> _securityKeys;
51
_securityKeys = EmptyReadOnlyCollection<
SecurityKey
>.Instance;
72
_securityKeys = EmptyReadOnlyCollection<
SecurityKey
>.Instance;
97
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (5)
37
private ReadOnlyCollection<
SecurityKey
> _securityKeys;
94
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
116
internal bool TryGetSecurityKeys(out ReadOnlyCollection<
SecurityKey
> keys)
207
List<
SecurityKey
> temp = new List<
SecurityKey
>(1);
System\ServiceModel\Security\Tokens\DerivedKeySecurityTokenStub.cs (1)
40
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys => null;
System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (5)
21
private ReadOnlyCollection<
SecurityKey
> _securityKeys;
88
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
162
List<
SecurityKey
> temp = new List<
SecurityKey
>(1);
164
_securityKeys = new ReadOnlyCollection<
SecurityKey
>(temp);
System\ServiceModel\Security\Tokens\SspiSecurityToken.cs (2)
77
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys
81
return EmptyReadOnlyCollection<
SecurityKey
>.Instance;
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (3)
508
SecurityKey
signatureKey;
540
private void GetSigningAlgorithm(
SecurityKey
signatureKey, string algorithmName, out KeyedHashAlgorithm symmetricAlgorithm, out AsymmetricAlgorithm asymmetricAlgorithm)
583
SecurityKey
signatureKey;
System.ServiceModel.Primitives.Tests (2)
IdentityModel\SecurityTokenManagerTest.cs (1)
78
protected override bool TryResolveSecurityKeyCore(SecurityKeyIdentifierClause keyIdentifierClause, out
SecurityKey
key)
IdentityModel\SecurityTokenProviderTest.cs (1)
260
public override ReadOnlyCollection<
SecurityKey
> SecurityKeys => default;