Modules§
- auth_
message - Re-export of
fakecloud_core::auth_message. - condition
- IAM policy
Conditionblock evaluation (Phase 2). - credential_
resolver - Adapter that implements
fakecloud_core::auth::CredentialResolverover the shared IAM state. - evaluator
- Phase 1 IAM identity-policy evaluator.
- iam_
service - managed_
policies - Catalog of well-known AWS-managed IAM policies (
arn:aws:iam::aws:policy/*). - pass_
role - IAM PassRole trust-policy validator.
- persistence
- Shared IAM snapshot persistence.
- policy_
evaluator - Adapter that implements
fakecloud_core::auth::IamPolicyEvaluatorover the shared IAM state + Phase 1 evaluator. - policy_
validation - resource_
policy - STS implementation of
ResourcePolicyProvider. - sts_
service - xml_
responses
Structs§
- Credential
Identity - Identity associated with a set of credentials, for GetCallerIdentity resolution.
- IamAccess
Key - IamGroup
- IamInstance
Profile - IamPolicy
- IamRole
- IamSnapshot
- On-disk snapshot envelope for IAM state. Versioned so future schema changes fail loudly instead of silently corrupting state.
- IamState
- IamUser
- Oidc
Provider - Policy
Version - Saml
Provider - StsTemp
Credential - A temporary credential issued by STS (
AssumeRole,AssumeRoleWithWebIdentity,AssumeRoleWithSAML,GetSessionToken,GetFederationToken). - Tag
- Virtual
MfaDevice