Uses of Interface
software.amazon.awscdk.services.iam.IAssumeRolePrincipal
Packages that use 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
Subinterfaces of IAssumeRolePrincipal in software.amazon.awscdk.services.iamModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIAssumeRolePrincipal.Classes in software.amazon.awscdk.services.iam that implement IAssumeRolePrincipalModifier and TypeClassDescriptionclassSpecify AWS account ID as the principal entity in a policy to delegate authority to the account.classUse the AWS account into which a stack is deployed as the principal entity in a policy.classDeprecated.classA principal representing all AWS identities in all accounts.classSpecify a principal by the Amazon Resource Name (ARN).classA policy principal for canonicalUserIds - useful for S3 bucket policies that use Origin Access identities.classRepresents a principal that has multiple types of principals.classPrincipal 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 classA proxy class which represents a concrete javascript instance of this type.classA principal that represents a federated identity provider as from a OpenID Connect provider.classA principal that represents an AWS Organization.classBase class for policy principals.classAn IAM principal with additional conditions specifying when the policy is in effect.classPrincipal entity that represents a SAML federated identity provider for programmatic and AWS Management Console access.classPrincipal entity that represents a SAML federated identity provider.classAn IAM principal that represents an AWS service (i.e.classEnables session tags on role assumptions from a principal.classA principal that uses a literal '*' in the IAM JSON language.classA 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
Classes in software.amazon.awscdk.services.kms that implement IAssumeRolePrincipalModifier and TypeClassDescriptionclassA principal to allow access to a key if it's being used through another AWS service.
AnyPrincipal