<issuedTokenParameters>
Specifies the parameters for a security token issued in a Federated security scenario.
<configuration>
<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
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.