Interface ActiveTrustedSigners.Builder

    • Method Detail

      • enabled

        ActiveTrustedSigners.Builder enabled​(Boolean enabled)

        This field is true if any of the Amazon Web Services accounts in the list are configured as trusted signers. If not, this field is false.

        Parameters:
        enabled - This field is true if any of the Amazon Web Services accounts in the list are configured as trusted signers. If not, this field is false.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • quantity

        ActiveTrustedSigners.Builder quantity​(Integer quantity)

        The number of Amazon Web Services accounts in the list.

        Parameters:
        quantity - The number of Amazon Web Services accounts in the list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        ActiveTrustedSigners.Builder items​(Collection<Signer> items)

        A list of Amazon Web Services accounts and the identifiers of active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.

        Parameters:
        items - A list of Amazon Web Services accounts and the identifiers of active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        ActiveTrustedSigners.Builder items​(Signer... items)

        A list of Amazon Web Services accounts and the identifiers of active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.

        Parameters:
        items - A list of Amazon Web Services accounts and the identifiers of active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        ActiveTrustedSigners.Builder items​(Consumer<Signer.Builder>... items)

        A list of Amazon Web Services accounts and the identifiers of active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.

        This is a convenience method that creates an instance of the Signer.Builder avoiding the need to create one manually via Signer.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #items(List).

        Parameters:
        items - a consumer that will call methods on Signer.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #items(java.util.Collection)