Package io.serverlessworkflow.api.auth
Class BasicAuthDefinition
- java.lang.Object
-
- io.serverlessworkflow.api.auth.BasicAuthDefinition
-
- All Implemented Interfaces:
Serializable
public class BasicAuthDefinition extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BasicAuthDefinition()No args constructor for use in serializationBasicAuthDefinition(String username, String password)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getMetadata()MetadataStringgetPassword()String or a workflow expression.StringgetUsername()String or a workflow expression.voidsetMetadata(Map<String,String> metadata)MetadatavoidsetPassword(String password)String or a workflow expression.voidsetUsername(String username)String or a workflow expression.BasicAuthDefinitionwithMetadata(Map<String,String> metadata)BasicAuthDefinitionwithPassword(String password)BasicAuthDefinitionwithUsername(String username)
-
-
-
Method Detail
-
getUsername
public String getUsername()
String or a workflow expression. Contains the user name (Required)
-
setUsername
public void setUsername(String username)
String or a workflow expression. Contains the user name (Required)
-
withUsername
public BasicAuthDefinition withUsername(String username)
-
getPassword
public String getPassword()
String or a workflow expression. Contains the user password (Required)
-
setPassword
public void setPassword(String password)
String or a workflow expression. Contains the user password (Required)
-
withPassword
public BasicAuthDefinition withPassword(String password)
-
withMetadata
public BasicAuthDefinition withMetadata(Map<String,String> metadata)
-
-