java.lang.Object
com.flowable.platform.engine.impl.configuration.secret.SecretBuilderImpl
All Implemented Interfaces:
SecretBuilder, org.flowable.common.engine.impl.interceptor.Command<Secret>

public class SecretBuilderImpl extends Object implements SecretBuilder, org.flowable.common.engine.impl.interceptor.Command<Secret>
Author:
Filip Hrisafov
  • Field Details

    • commandExecutor

      protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor
    • secretName

      protected final String secretName
    • tenantId

      protected String tenantId
    • value

      protected String value
  • Constructor Details

    • SecretBuilderImpl

      public SecretBuilderImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, String secretName)
  • Method Details

    • tenantId

      public SecretBuilder tenantId(String tenantId)
      Description copied from interface: SecretBuilder
      The tenant id for the secret
      Specified by:
      tenantId in interface SecretBuilder
    • value

      public SecretBuilder value(String value)
      Description copied from interface: SecretBuilder
      The value of the secret
      Specified by:
      value in interface SecretBuilder
    • save

      public Secret save()
      Description copied from interface: SecretBuilder
      Save the secret. It would either create a new one or update an existing one.
      Specified by:
      save in interface SecretBuilder
    • execute

      public Secret execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<Secret>