Interface Filters.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Filters.Builder,Filters>, SdkBuilder<Filters.Builder,Filters>, SdkPojo
Enclosing class:
Filters

public static interface Filters.Builder extends SdkPojo, CopyableBuilder<Filters.Builder,Filters>
  • Method Details

    • extendedKeyUsageWithStrings

      Filters.Builder extendedKeyUsageWithStrings(Collection<String> extendedKeyUsage)

      Specify one or more ExtendedKeyUsage extension values.

      Parameters:
      extendedKeyUsage - Specify one or more ExtendedKeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • extendedKeyUsageWithStrings

      Filters.Builder extendedKeyUsageWithStrings(String... extendedKeyUsage)

      Specify one or more ExtendedKeyUsage extension values.

      Parameters:
      extendedKeyUsage - Specify one or more ExtendedKeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • extendedKeyUsage

      Filters.Builder extendedKeyUsage(Collection<ExtendedKeyUsageName> extendedKeyUsage)

      Specify one or more ExtendedKeyUsage extension values.

      Parameters:
      extendedKeyUsage - Specify one or more ExtendedKeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • extendedKeyUsage

      Filters.Builder extendedKeyUsage(ExtendedKeyUsageName... extendedKeyUsage)

      Specify one or more ExtendedKeyUsage extension values.

      Parameters:
      extendedKeyUsage - Specify one or more ExtendedKeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyUsageWithStrings

      Filters.Builder keyUsageWithStrings(Collection<String> keyUsage)

      Specify one or more KeyUsage extension values.

      Parameters:
      keyUsage - Specify one or more KeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyUsageWithStrings

      Filters.Builder keyUsageWithStrings(String... keyUsage)

      Specify one or more KeyUsage extension values.

      Parameters:
      keyUsage - Specify one or more KeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyUsage

      Specify one or more KeyUsage extension values.

      Parameters:
      keyUsage - Specify one or more KeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyUsage

      Filters.Builder keyUsage(KeyUsageName... keyUsage)

      Specify one or more KeyUsage extension values.

      Parameters:
      keyUsage - Specify one or more KeyUsage extension values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyTypesWithStrings

      Filters.Builder keyTypesWithStrings(Collection<String> keyTypes)

      Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Parameters:
      keyTypes - Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyTypesWithStrings

      Filters.Builder keyTypesWithStrings(String... keyTypes)

      Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Parameters:
      keyTypes - Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyTypes

      Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Parameters:
      keyTypes - Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyTypes

      Filters.Builder keyTypes(KeyAlgorithm... keyTypes)

      Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Parameters:
      keyTypes - Specify one or more algorithms that can be used to generate key pairs.

      Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

      Returns:
      Returns a reference to this object so that method calls can be chained together.