Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the security token that a security token service uses to encrypt the session key in the response for a security token request.
<microsoft.web.services3> Element
<tokenIssuer> Element
<serviceToken>
<KeyInfo>
</KeyInfo>
</serviceToken>
Attributes and Elements
Attributes
None
Child Elements
Element | Description |
---|---|
Required element. Specifies the security token to encrypt the session key. |
Parent Elements
Element | Description |
---|---|
Specifies the settings for a security token service. |
Remarks
Use the <serviceToken> element when you issue security tokens, including SecurityContextToken security tokens. For more details about issuing security tokens, see Establishing a Secure Conversation.
Before adding the <serviceToken> element to a configuration file, you must add the microsoft.web.services3 configuration section handler to the configuration file. For details about adding the microsoft.web.services3 configuration section handler, see <section> Element.
Example
The following code example specifies an X509SecurityToken with a specific key to sign the responses for security token requests.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<microsoft.web.services3>
<tokenIssuer>
<serviceToken>
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">
ZPGrPnuqATeSgVjLYcmiY/GSWWY=
</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</KeyInfo>
</serviceToken>
</tokenIssuer>
</microsoft.web.services3>
</configuration>
See Also
Reference
<tokenIssuer> Element
<KeyIdentifier> Element