| Package | Description |
|---|---|
| software.amazon.awssdk.services.iot |
|
| software.amazon.awssdk.services.iot.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<TestAuthorizationResponse> |
IotAsyncClient.testAuthorization(Consumer<TestAuthorizationRequest.Builder> testAuthorizationRequest)
Tests if a specified principal is authorized to perform an IoT action on a specified resource.
|
default TestAuthorizationResponse |
IotClient.testAuthorization(Consumer<TestAuthorizationRequest.Builder> testAuthorizationRequest)
Tests if a specified principal is authorized to perform an IoT action on a specified resource.
|
| Modifier and Type | Method and Description |
|---|---|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.authInfos(AuthInfo... authInfos)
A list of authorization info objects.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.authInfos(Collection<AuthInfo> authInfos)
A list of authorization info objects.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.authInfos(Consumer<AuthInfo.Builder>... authInfos)
A list of authorization info objects.
|
static TestAuthorizationRequest.Builder |
TestAuthorizationRequest.builder() |
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.clientId(String clientId)
The MQTT client ID.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.cognitoIdentityPoolId(String cognitoIdentityPoolId)
The Cognito identity pool ID.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.policyNamesToAdd(Collection<String> policyNamesToAdd)
When testing custom authorization, the policies specified here are treated as if they are attached to the
principal being authorized.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.policyNamesToAdd(String... policyNamesToAdd)
When testing custom authorization, the policies specified here are treated as if they are attached to the
principal being authorized.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.policyNamesToSkip(Collection<String> policyNamesToSkip)
When testing custom authorization, the policies specified here are treated as if they are not attached to the
principal being authorized.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.policyNamesToSkip(String... policyNamesToSkip)
When testing custom authorization, the policies specified here are treated as if they are not attached to the
principal being authorized.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.Builder.principal(String principal)
The principal.
|
TestAuthorizationRequest.Builder |
TestAuthorizationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends TestAuthorizationRequest.Builder> |
TestAuthorizationRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.