AWS 제품 액세스 - Amazon Cognito

문서의 영문과 번역 사이에 충돌이 있는 경우에는 영문 버전을 따릅니다. 번역 버전은 기계 번역을 사용하여 제공합니다.

AWS 제품 액세스

Amazon Cognito 자격 증명 공급자를 초기화하고 새로 고치면 AWS 클라이언트의 이니셜라이저에 직접 전달할 수 있습니다. 예를 들어, 다음 조각은 Amazon DynamoDB 클라이언트를 초기화합니다.

Android

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

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

iOS - Objective-C

// 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];

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

iOS - Swift

// 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")

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

JavaScript

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

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

Unity

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

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

Xamarin

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

자격 증명 공급자는 Amazon Cognito와 통신하여 인증된 사용자와 인증되지 않은 사용자의 고유 식별자는 물론 AWS Mobile SDK의 권한이 제한된 임시 SDK 자격 증명을 검색합니다. 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.