34 references to ContextAttribute
System.IdentityModel (34)
System\IdentityModel\SspiSafeHandles.cs (3)
1268
public static unsafe int QueryContextAttributes(SafeDeleteContext phContext,
ContextAttribute
contextAttribute, byte* buffer, SafeHandle refHandle)
1307
if (contextAttribute ==
ContextAttribute
.SessionKey)
1343
[In]
ContextAttribute
attribute,
System\IdentityModel\SspiWrapper.cs (27)
505
static unsafe int QueryContextAttributes(SafeDeleteContext phContext,
ContextAttribute
attribute, byte[] buffer, Type handleType, out SafeHandle refHandle)
531
ContextAttribute
contextAttribute)
538
case
ContextAttribute
.Flags:
540
case
ContextAttribute
.Sizes:
543
case
ContextAttribute
.StreamSizes:
546
case
ContextAttribute
.Names:
549
case
ContextAttribute
.PackageInfo:
552
case
ContextAttribute
.NegotiationInfo:
556
case
ContextAttribute
.RemoteCertificate:
559
case
ContextAttribute
.LocalCertificate:
562
case
ContextAttribute
.ConnectionInfo:
565
case
ContextAttribute
.Lifespan:
568
case
ContextAttribute
.SessionKey:
574
typeof(
ContextAttribute
)));
590
case
ContextAttribute
.Flags:
596
case
ContextAttribute
.Sizes:
599
case
ContextAttribute
.StreamSizes:
602
case
ContextAttribute
.Names:
605
case
ContextAttribute
.PackageInfo:
608
case
ContextAttribute
.NegotiationInfo:
617
case
ContextAttribute
.LocalCertificate:
618
goto case
ContextAttribute
.RemoteCertificate;
619
case
ContextAttribute
.RemoteCertificate:
623
case
ContextAttribute
.ConnectionInfo:
626
case
ContextAttribute
.Lifespan:
629
case
ContextAttribute
.SessionKey:
670
errorCode = QueryContextAttributes(securityContext,
ContextAttribute
.SpecifiedTarget, nativeBuffer, handleType, out sspiHandle);
System\IdentityModel\Tokens\KerberosReceiverSecurityToken.cs (2)
253
LifeSpan lifeSpan = (LifeSpan)SspiWrapper.QueryContextAttributes(securityContext,
ContextAttribute
.Lifespan);
258
SecuritySessionKeyClass sessionKey = (SecuritySessionKeyClass)SspiWrapper.QueryContextAttributes(securityContext,
ContextAttribute
.SessionKey);
System\IdentityModel\Tokens\KerberosRequestorSecurityToken.cs (2)
209
LifeSpan lifeSpan = (LifeSpan)SspiWrapper.QueryContextAttributes(securityContext,
ContextAttribute
.Lifespan);
214
SecuritySessionKeyClass sessionKey = (SecuritySessionKeyClass)SspiWrapper.QueryContextAttributes(securityContext,
ContextAttribute
.SessionKey);