Class ObjectStorageBucketConfigDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • objectStorageNamespace

        public ObjectStorageBucketConfigDetails.Builder objectStorageNamespace​(String objectStorageNamespace)
        The tenancy of the bucket where the CRL is stored.
        Parameters:
        objectStorageNamespace - the value to set
        Returns:
        this builder
      • objectStorageBucketName

        public ObjectStorageBucketConfigDetails.Builder objectStorageBucketName​(String objectStorageBucketName)
        The name of the bucket where the CRL is stored.
        Parameters:
        objectStorageBucketName - the value to set
        Returns:
        this builder
      • objectStorageObjectNameFormat

        public ObjectStorageBucketConfigDetails.Builder objectStorageObjectNameFormat​(String objectStorageObjectNameFormat)
        The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces.

        This versioning scheme helps avoid collisions when new CA versions are created. For example, myCrlFileIssuedFromCAVersion{}.crl becomes myCrlFileIssuedFromCAVersion2.crl for CA version 2.

        Parameters:
        objectStorageObjectNameFormat - the value to set
        Returns:
        this builder