SigningAlgorithm
- class aws_cdk.aws_cognito.SigningAlgorithm(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
Enum
Signing algorithms for SAML requests.
- ExampleMetadata:
infused
Example:
userpool = cognito.UserPool(self, "Pool") # specify the metadata as a file content cognito.UserPoolIdentityProviderSaml(self, "userpoolIdpFile", user_pool=userpool, metadata=cognito.UserPoolIdentityProviderSamlMetadata.file("my-file-contents"), # Whether to require encrypted SAML assertions from IdP encrypted_responses=True, # The signing algorithm for the SAML requests request_signing_algorithm=cognito.SigningAlgorithm.RSA_SHA256, # Enable IdP initiated SAML auth flow idp_initiated=True ) # specify the metadata as a URL cognito.UserPoolIdentityProviderSaml(self, "userpoolidpUrl", user_pool=userpool, metadata=cognito.UserPoolIdentityProviderSamlMetadata.url("https://my-metadata-url.com") )
Attributes
- RSA_SHA256
RSA with SHA-256.