<issuedTokenParameters>

Specifies the parameters for a security token issued in a Federated security scenario.

<system.serviceModel>
<bindings>
<customBinding>
<binding>
<security>
<issuedTokenParameters>

Syntax

<issuedTokenParameters   
      DefaultMessageSecurityVersion="System.ServiceModel.MessageSecurityVersion"  
      inclusionMode="AlwaysToInitiator/AlwaysToRecipient/Never/Once"  
      keySize="Integer"  
   keyType="AsymmetricKey/BearerKey/SymmetricKey"  
      tokenType="String" >  
   <additionalRequestParameters />  
      <claimTypeRequirements>  
            <add claimType="URI"  
           isOptional="Boolean" />  
      </claimTypeRequirements>  
      <issuer address="String"   
                      binding=" " />  
      <issuerMetadata address="String" />   
</issuedTokenParameters>  

Type

Type

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Description
defaultMessageSecurityVersion Specifies the versions of the security specifications, (WS-Security, WS-Trust, WS-Secure Conversation and WS-Security Policy) that must be supported by the binding. This value is of type MessageSecurityVersion.
inclusionMode Specifies the token inclusion requirements. This attribute is of type SecurityTokenInclusionMode.
keySize An integer that specifies the token key size. The default value is 256.
keyType A valid value of SecurityKeyType that specifies the key type. The default is SymmetricKey.
tokenType A string that specifies the token type. The default is "http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAML".

Child Elements

Element Description
<additionalRequestParameters> A collection of configuration elements that specify additional request parameters.
<claimTypeRequirements> Specifies a collection of required claim types.

In a federated scenario, services state the requirements on incoming credentials. For example, the incoming credentials must possess a certain set of claim types. Each element in this collection specifies the types of required and optional claims expected to appear in a federated credential.
<issuer> A configuration element that specifies the endpoint that issues the current token.
<issuerMetadata> A configuration element that specifies the endpoint address of the token issuer's metadata.

Parent Elements

Element Description
<secureConversationBootstrap> Specifies the default values used for initiating a secure conversation service.
<security> Specifies the security options for a custom binding.

See Also

IssuedSecurityTokenParameters
IssuedTokenParametersElement
IssuedTokenParameters
CustomBinding
Bindings
Extending Bindings
Custom Bindings
<customBinding>
How to: Create a Custom Binding Using the SecurityBindingElement
Custom Binding Security
Service Identity and Authentication
Federation and Issued Tokens
Security Capabilities with Custom Bindings
Federation and Issued Tokens