Accesso ai servizi AWS - Amazon Cognito

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Accesso ai servizi AWS

Dopo aver configurato il provider di credenziali Amazon Cognito e recuperato le AWS credenziali, puoi creare un client. Servizio AWS

AWS Risorse SDK per la creazione di un client

Ad esempio, il seguente frammento inizializza un client Amazon DynamoDB:

Per utilizzare un pool di identità di Amazon Cognito in un'app Android, configura. AWS Amplify Per ulteriori informazioni, consultare Autenticazione in Amplify Dev Center.

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

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.

Per utilizzare un pool di identità di Amazon Cognito in un'app iOS, configura. AWS Amplify Per ulteriori informazioni, consultare Swift AuthenticationFlutter Authentication nella 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];

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.

Per utilizzare un pool di identità di Amazon Cognito in un'app iOS, configura. AWS Amplify Per ulteriori informazioni, consultare Swift Authentication in 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")

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.

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

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.

L'SDK AWS  per Xamarin fa ora parte di AWS SDK for .NET. Per iniziare a usare Amazon Cognito in AWS SDK for .NET, consulta il fornitore di credenziali Amazon Cognito nella Developer Guide. AWS SDK for .NET Oppure consulta Amplify Dev Center per le opzioni con cui creare un'app. AWS Amplify

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

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.

L'SDK AWS  per Xamarin fa ora parte di AWS SDK for .NET. Per iniziare a usare Amazon Cognito in AWS SDK for .NET, consulta il fornitore di credenziali Amazon Cognito nella Developer Guide. AWS SDK for .NET Oppure consulta Amplify Dev Center per le opzioni con cui creare un'app. AWS Amplify

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

Il fornitore di credenziali comunica con Amazon Cognito, recuperando sia l'identificatore univoco per gli utenti autenticati e non autenticati sia le credenziali temporanee con privilegi limitati per Mobile SDK. AWS AWS Le credenziali recuperate sono valide per un'ora e quando scadono vengono aggiornate dal fornitore.