Skip to content
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
cacdfb3
fix: introduce OpenIdConnectProvider2 with CloudFormation resource
WarFox Jan 9, 2024
7a759f6
ci: add integration test for iam.OpenIdConnectProvider2
WarFox Jan 12, 2024
2622b63
fix: add physicalName for OIDCProvider
WarFox Jan 13, 2024
f4fc518
fix: thumbprints are not optional for AWS::IAM::OIDCProvider
WarFox Jan 14, 2024
4b7a4df
fix: update integration tests
WarFox Jan 14, 2024
45875e2
add integration test snapshots
WarFox Jan 14, 2024
fa8d056
ci: ClientIDList => ClientIdList
WarFox Jan 14, 2024
f8ae447
fix: rename to OIDCProvider
WarFox Apr 21, 2024
793817b
fix: add integration test snapshots for OIDCProvider
WarFox Apr 21, 2024
eb84f26
fix: linter issues; add `@attribute`, fix method signature `fromXxx`
WarFox Apr 22, 2024
e41e2db
resource should have at least one "fromXxx" static method or "fromXxx…
WarFox Apr 24, 2024
635a11f
fix: rename OIDCProvider -> OidcProvider
WarFox Jun 13, 2024
491b6d3
Merge branch 'main' into 21197-simplify-openidconnect-provider
paulhcsun Oct 25, 2024
59082a9
Merge branch 'main' into 21197-simplify-openidconnect-provider
paulhcsun Feb 25, 2025
059b80d
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox Feb 27, 2025
f63aac5
rename OidcProvider to OidcProviderNative + update README
paulhcsun Feb 25, 2025
3b2c60f
update unit tests
paulhcsun Apr 1, 2025
a1af794
Merge branch 'main' into 21197-simplify-openidconnect-provider
paulhcsun Apr 1, 2025
9f276e1
update readme for thumbprints
paulhcsun Apr 1, 2025
5df18a8
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox Apr 2, 2025
7653293
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox Apr 24, 2025
23790f6
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 7, 2025
159f2b5
add validation for OidcProviderNative properties
WarFox May 7, 2025
0bd8093
thumbprints in iam/oidc-provider-native is optional
WarFox May 7, 2025
7d49a8a
fix eslint erro
WarFox May 7, 2025
bf4717e
add @default documentation for thumbprints
WarFox May 7, 2025
4b01f6e
no trailing spaces allowed
WarFox May 7, 2025
0847e1b
add tests for OidcProviderNative property validations
WarFox May 8, 2025
4658f67
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 8, 2025
add88e9
maximum allowed length of url is 255
WarFox May 8, 2025
b46e335
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 15, 2025
e3e2ab3
ci: add assertions in integration tests for oidc-provider-native
WarFox May 25, 2025
85b80f2
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 25, 2025
c915a9f
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 27, 2025
a7f18a5
Merge branch 'main' into 21197-simplify-openidconnect-provider
WarFox May 27, 2025
e04a40a
update snapshots
paulhcsun May 28, 2025
b781801
Merge branch 'main' into 21197-simplify-openidconnect-provider
mergify[bot] May 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{
"Resources": {
"Provider2281708E": {
"Type": "AWS::IAM::OIDCProvider",
"Properties": {
"ClientIdList": [
"foo",
"bar"
],
"ThumbprintList": [
"aa00aa1122aa00aa1122aa00aa1122aa00aa1122",
"aa00aa1122aa00aa1122aa00aa1122aa00aa1111"
],
"Url": "https://oidc.eks.us-east-1.amazonaws.com/id/test1"
}
},
"Minimal107EFE55": {
"Type": "AWS::IAM::OIDCProvider",
"Properties": {
"ThumbprintList": [
"aa00aa1122aa00aa1122aa00aa1122aa00aa1122"
],
"Url": "https://oidc.eks.us-east-1.amazonaws.com/id/test2"
}
}
},
"Outputs": {
"Arn": {
"Value": {
"Ref": "Provider2281708E"
}
},
"Issuer": {
"Value": {
"Fn::Select": [
1,
{
"Fn::Split": [
":oidc-provider/",
{
"Ref": "Provider2281708E"
}
]
}
]
}
},
"MinimalArn": {
"Value": {
"Ref": "Minimal107EFE55"
}
},
"MinimalIssuer": {
"Value": {
"Fn::Select": [
1,
{
"Fn::Split": [
":oidc-provider/",
{
"Ref": "Minimal107EFE55"
}
]
}
]
}
}
},
"Parameters": {
"BootstrapVersion": {
"Type": "AWS::SSM::Parameter::Value<String>",
"Default": "/cdk-bootstrap/hnb659fds/version",
"Description": "Version of the CDK Bootstrap resources in this environment, automatically retrieved from SSM Parameter Store. [cdk:skip]"
}
},
"Rules": {
"CheckBootstrapVersion": {
"Assertions": [
{
"Assert": {
"Fn::Not": [
{
"Fn::Contains": [
[
"1",
"2",
"3",
"4",
"5"
],
{
"Ref": "BootstrapVersion"
}
]
}
]
},
"AssertDescription": "CDK bootstrap stack version 6 required. Please run 'cdk bootstrap' with a recent version of the CDK CLI."
}
]
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading