Uses of Interface
software.amazon.awscdk.services.iam.IAssumeRolePrincipal
Package
Description
AWS Identity and Access Management Construct Library
AWS Key Management Service Construct Library
-
Uses of IAssumeRolePrincipal in software.amazon.awscdk.services.iam
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIAssumeRolePrincipal
.Modifier and TypeClassDescriptionclass
Specify AWS account ID as the principal entity in a policy to delegate authority to the account.class
Use the AWS account into which a stack is deployed as the principal entity in a policy.class
Deprecated.class
A principal representing all AWS identities in all accounts.class
Specify a principal by the Amazon Resource Name (ARN).class
A policy principal for canonicalUserIds - useful for S3 bucket policies that use Origin Access identities.class
Represents a principal that has multiple types of principals.class
Principal entity that represents a federated identity provider such as Amazon Cognito, that can be used to provide temporary security credentials to users who have been authenticated.static final class
A proxy class which represents a concrete javascript instance of this type.class
A principal that represents a federated identity provider as from a OpenID Connect provider.class
A principal that represents an AWS Organization.class
Base class for policy principals.class
An IAM principal with additional conditions specifying when the policy is in effect.class
Principal entity that represents a SAML federated identity provider for programmatic and AWS Management Console access.class
Principal entity that represents a SAML federated identity provider.class
An IAM principal that represents an AWS service (i.e.class
Enables session tags on role assumptions from a principal.class
A principal that uses a literal '*' in the IAM JSON language.class
A principal that represents a federated identity provider as Web Identity such as Cognito, Amazon, Facebook, Google, etc. -
Uses of IAssumeRolePrincipal in software.amazon.awscdk.services.kms
Modifier and TypeClassDescriptionclass
A principal to allow access to a key if it's being used through another AWS service.
AnyPrincipal