Acceder a AWS los servicios - Amazon Cognito

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acceder a AWS los servicios

Tras configurar el proveedor de credenciales de Amazon Cognito y recuperar AWS las credenciales, puede crear un Servicio de AWS cliente.

AWS Recursos del SDK para crear un cliente

El siguiente fragmento de código inicializa un cliente de Amazon DynamoDB:

Para usar un grupo de identidades de Amazon Cognito en una aplicación de Android, configure. AWS Amplify Para obtener más información, consulte Autenticación en el Amplify Dev Center.

// Create a service client with the provider AmazonDynamoDB client = new AmazonDynamoDBClient(credentialsProvider);

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios AWS limitados para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.

Para usar un grupo de identidades de Amazon Cognito en una aplicación de iOS, configure. AWS Amplify Para obtener más información, consulte Autenticación de Swift y Autenticación de Flutter en el Amplify Dev Center.

// create a configuration that uses the provider AWSServiceConfiguration *configuration = [AWSServiceConfiguration configurationWithRegion:AWSRegionUSEast1 provider:credentialsProvider]; // get a client with the default service configuration AWSDynamoDB *dynamoDB = [AWSDynamoDB defaultDynamoDB];

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios AWS limitados para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.

Para usar un grupo de identidades de Amazon Cognito en una aplicación de iOS, configure. AWS Amplify Para obtener más información, consulte Autenticación de Swift en el Amplify Dev Center.

// get a client with the default service configuration let dynamoDB = AWSDynamoDB.default() // get a client with a custom configuration AWSDynamoDB.register(with: configuration!, forKey: "USWest2DynamoDB"); let dynamoDBCustom = AWSDynamoDB(forKey: "USWest2DynamoDB")

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios AWS limitados para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.

// Create a service client with the provider var dynamodb = new AWS.DynamoDB({region: 'us-west-2'});

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios limitados AWS para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.

El AWS  SDK para Unity ahora forma parte de AWS SDK for .NET. Para empezar a utilizar Amazon Cognito en AWS SDK for .NET, consulte el proveedor de credenciales de Amazon Cognito en AWS SDK for .NET la Guía para desarrolladores. O consulta Amplify Dev Center para ver las opciones con las que crear una aplicación. AWS Amplify

// create a service client that uses credentials provided by Cognito AmazonDynamoDBClient client = new AmazonDynamoDBClient(credentials, REGION);

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios limitados AWS para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.

El AWS  SDK de Xamarin ahora forma parte de AWS SDK for .NET. Para empezar a utilizar Amazon Cognito en AWS SDK for .NET, consulte el proveedor de credenciales de Amazon Cognito en AWS SDK for .NET la Guía para desarrolladores. O consulta Amplify Dev Center para ver las opciones con las que crear una aplicación. AWS Amplify

// create a service client that uses credentials provided by Cognito var client = new AmazonDynamoDBClient(credentials, REGION)

El proveedor de credenciales se comunica con Amazon Cognito y recupera tanto el identificador único de los usuarios autenticados como los no autenticados, así como las credenciales temporales con privilegios limitados AWS para el SDK móvil. AWS Las credenciales recuperadas son válidas durante una hora y el proveedor las actualiza cuando caducan.