서비스 액세스 AWS - Amazon Cognito

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

서비스 액세스 AWS

Amazon Cognito 자격 증명 공급자를 구성하고 자격 증명을 AWS 검색한 AWS 서비스 후 클라이언트를 생성할 수 있습니다.

AWS 클라이언트 생성을 위한 SDK 리소스

다음 조각은 Amazon DynamoDB 클라이언트를 초기화합니다.

안드로이드 앱에서 Amazon Cognito 자격 증명 풀을 사용하려면 설정해야 합니다. AWS Amplify자세한 내용은 Amplify 개발자 센터인증을 참조하세요.

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

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

iOS 앱에서 Amazon Cognito 자격 증명 풀을 사용하려면 설정해야 합니다. AWS Amplify자세한 내용은 Amplify 개발자 센터Swift 인증Flutter 인증을 참조하세요.

// 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와 통신하여 인증된 사용자 및 인증되지 않은 사용자의 고유 식별자와 Mobile SDK에 대한 제한된 AWS 권한의 임시 자격 증명을 모두 검색합니다. AWS 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

iOS 앱에서 Amazon Cognito 자격 증명 풀을 사용하려면 설정해야 합니다. AWS Amplify자세한 내용은 Amplify 개발자 센터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와 통신하여 인증된 사용자 및 인증되지 않은 사용자의 고유 식별자와 Mobile SDK에 대한 제한된 AWS 권한의 임시 자격 증명을 모두 검색합니다. AWS 검색된 자격 증명은 한시간 동안 유효하며 만료된 경우 공급자는 자격 증명을 새로 고칩니다.

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

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

AWS  SDK for Unity는 이제 AWS SDK for .NET의 일부입니다. 에서 Amazon Cognito를 시작하려면 개발자 안내서의 AWS SDK for .NETAmazon Cognito 자격 증명 공급자를 참조하십시오. AWS SDK for .NET 또는 Amplify 개발자 센터에서 앱을 빌드하기 위한 옵션을 참조하십시오. AWS Amplify

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

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

AWS  SDK for Xamarin은 이제 AWS SDK for .NET의 일부입니다. 에서 Amazon Cognito를 시작하려면 개발자 안내서의 AWS SDK for .NETAmazon Cognito 자격 증명 공급자를 참조하십시오. AWS SDK for .NET 또는 Amplify 개발자 센터에서 앱을 빌드하기 위한 옵션을 참조하십시오. AWS Amplify

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

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