Class TrustConfiguration

java.lang.Object
com.salesforce.multicloudj.iam.model.TrustConfiguration

public class TrustConfiguration extends Object
Configuration for trust relationships in identity creation.

This class defines which principals can assume or impersonate the identity being created, along with any conditions that must be met for the trust relationship to be valid.

Principal identifiers are accepted in their native cloud format and translated internally: - AWS: ARN format (arn:aws:iam::account:type/name) - GCP: Email format (serviceaccount@project.iam.gserviceaccount.com) - AliCloud: ACS format (acs:ram::account:type/name) or account ID