AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Enables the outbound identity federation feature for your Amazon Web Services account. When enabled, IAM principals in your account can use the GetWebIdentityToken API to obtain JSON Web Tokens (JWTs) for secure authentication with external services. This operation also generates a unique issuer URL for your Amazon Web Services account.

Note:

For .NET Core this operation is only available in asynchronous form. Please refer to EnableOutboundWebIdentityFederationAsync.

Namespace: Amazon.IdentityManagement
Assembly: AWSSDK.IdentityManagement.dll
Version: 3.x.y.z

Syntax

C#
public abstract EnableOutboundWebIdentityFederationResponse EnableOutboundWebIdentityFederation(
         EnableOutboundWebIdentityFederationRequest request
)

Parameters

request
Type: Amazon.IdentityManagement.Model.EnableOutboundWebIdentityFederationRequest

Container for the necessary parameters to execute the EnableOutboundWebIdentityFederation service method.

Return Value


The response from the EnableOutboundWebIdentityFederation service method, as returned by IdentityManagementService.

Exceptions

ExceptionCondition
FeatureEnabledException The request failed because outbound identity federation is already enabled for your Amazon Web Services account. You cannot enable the feature multiple times. To fetch the current configuration (including the unique issuer URL), use the GetOutboundWebIdentityFederationInfo operation.

Version Information

.NET Framework:
Supported in: 4.5 and newer, 3.5

See Also