Class UserPoolIdentityProviderSamlMetadata

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.UserPoolIdentityProviderSamlMetadata
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)", date="2024-01-03T18:29:23.587Z") @Stability(Stable) public class UserPoolIdentityProviderSamlMetadata extends software.amazon.jsii.JsiiObject
Metadata for a SAML user pool identity provider.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cognito.*;
 UserPoolIdentityProviderSamlMetadata userPoolIdentityProviderSamlMetadata = UserPoolIdentityProviderSamlMetadata.file("fileContent");
 
  • Constructor Details

    • UserPoolIdentityProviderSamlMetadata

      protected UserPoolIdentityProviderSamlMetadata(software.amazon.jsii.JsiiObjectRef objRef)
    • UserPoolIdentityProviderSamlMetadata

      protected UserPoolIdentityProviderSamlMetadata(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
  • Method Details

    • file

      @Stability(Stable) @NotNull public static UserPoolIdentityProviderSamlMetadata file(@NotNull String fileContent)
      Specify SAML metadata via the contents of a file.

      Parameters:
      fileContent - This parameter is required.
    • url

      @Stability(Stable) @NotNull public static UserPoolIdentityProviderSamlMetadata url(@NotNull String url)
      Specify SAML metadata via a URL.

      Parameters:
      url - This parameter is required.
    • getMetadataContent

      @Stability(Stable) @NotNull public String getMetadataContent()
      A URL hosting SAML metadata, or the content of a file containing SAML metadata.
    • getMetadataType

      @Stability(Stable) @NotNull public UserPoolIdentityProviderSamlMetadataType getMetadataType()
      The type of metadata, either a URL or file content.