ServiceCredentialsSecurityTokenManager.CreateSecureConversationTokenAuthenticator Method

Definition

Creates a secure conversation token authenticator based on the property requirements passed in.

protected:
 System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecureConversationTokenAuthenticator(System::ServiceModel::Security::Tokens::RecipientServiceModelSecurityTokenRequirement ^ recipientRequirement, bool preserveBootstrapTokens, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % sctResolver);
protected System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecureConversationTokenAuthenticator (System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement recipientRequirement, bool preserveBootstrapTokens, out System.IdentityModel.Selectors.SecurityTokenResolver sctResolver);
member this.CreateSecureConversationTokenAuthenticator : System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement * bool * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
Protected Function CreateSecureConversationTokenAuthenticator (recipientRequirement As RecipientServiceModelSecurityTokenRequirement, preserveBootstrapTokens As Boolean, ByRef sctResolver As SecurityTokenResolver) As SecurityTokenAuthenticator

Parameters

recipientRequirement
RecipientServiceModelSecurityTokenRequirement

Represents security property requirements specific to the listener.

preserveBootstrapTokens
Boolean

true if the bootstrap tokens should be preserved; Otherwise false.

sctResolver
SecurityTokenResolver

A security token resolver object that can retrieve security tokens or keys when you have a key identifier or key identifier clause.

Returns

A security token authenticator.

Applies to