Interface DakCertificateMetadata.Builder

    • Method Detail

      • certificateId

        DakCertificateMetadata.Builder certificateId​(String certificateId)

        The certificate ID for the DAK.

        Parameters:
        certificateId - The certificate ID for the DAK.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxAllowedSignature

        DakCertificateMetadata.Builder maxAllowedSignature​(Integer maxAllowedSignature)

        The maximum number of signatures that the DAK can sign. A value of -1 indicates that there's no device limit.

        Parameters:
        maxAllowedSignature - The maximum number of signatures that the DAK can sign. A value of -1 indicates that there's no device limit.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • factorySupport

        DakCertificateMetadata.Builder factorySupport​(Boolean factorySupport)

        Whether factory support has been enabled.

        Parameters:
        factorySupport - Whether factory support has been enabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • apId

        DakCertificateMetadata.Builder apId​(String apId)

        The advertised product ID (APID) that's used for pre-production and production applications.

        Parameters:
        apId - The advertised product ID (APID) that's used for pre-production and production applications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceTypeId

        DakCertificateMetadata.Builder deviceTypeId​(String deviceTypeId)

        The device type ID that's used for prototyping applications.

        Parameters:
        deviceTypeId - The device type ID that's used for prototyping applications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.