Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ClientCredentialsSecurityTokenManager::CreateSecurityTokenAuthenticator Method (SecurityTokenRequirement^, SecurityTokenResolver^%)

 

Creates a security token authenticator.

Namespace:   System.ServiceModel
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public:
virtual SecurityTokenAuthenticator^ CreateSecurityTokenAuthenticator(
	SecurityTokenRequirement^ tokenRequirement,
	[OutAttribute] SecurityTokenResolver^% outOfBandTokenResolver
) override

Parameters

tokenRequirement
Type: System.IdentityModel.Selectors::SecurityTokenRequirement^

The SecurityTokenRequirement.

outOfBandTokenResolver
Type: System.IdentityModel.Selectors::SecurityTokenResolver^%

When this method returns, contains a SecurityTokenResolver. This parameter is passed uninitialized.

Exception Condition
ArgumentNullException

tokenRequirement is null.

The SecurityTokenAuthenticator is responsible for validating security tokens and providing a IAuthorizationPolicy to obtain claims for security tokens that meet the requirements specified in ServiceModelSecurityTokenRequirement.

.NET Framework
Available since 3.0
Return to top
Show:
© 2017 Microsoft