The IAMIdentityCenter connector provides the following Fakes:
Actions:
- RegisterClient
- StartDeviceAuthentication
- CreateToken
To start:
FakeOIDC().start()
Actions:
- SSO: GetFederatedCredentials
To start:
FakeSSO().start()
The module provides a CredentialsProvider to do interactive login to
val provider = CredentialsProvider.SSO(
SSOProfile(
AwsAccount.of("01234567890"),
RoleName.of("hello"),
Region.US_EAST_1,
Uri.of("http://foobar"),
)
)