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()
MetadataString
getPassword()
String or a workflow expression.String
getUsername()
String or a workflow expression.void
setMetadata(Map<String,String> metadata)
Metadatavoid
setPassword(String password)
String or a workflow expression.void
setUsername(String username)
String or a workflow expression.BasicAuthDefinition
withMetadata(Map<String,String> metadata)
BasicAuthDefinition
withPassword(String password)
BasicAuthDefinition
withUsername(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)
-
-