Package io.serverlessworkflow.api.auth
Class BearerAuthDefinition
- java.lang.Object
-
- io.serverlessworkflow.api.auth.BearerAuthDefinition
-
- All Implemented Interfaces:
Serializable
public class BearerAuthDefinition extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BearerAuthDefinition()
No args constructor for use in serializationBearerAuthDefinition(String token)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getMetadata()
MetadataString
getToken()
String or a workflow expression.void
setMetadata(Map<String,String> metadata)
Metadatavoid
setToken(String token)
String or a workflow expression.BearerAuthDefinition
withMetadata(Map<String,String> metadata)
BearerAuthDefinition
withToken(String token)
-
-
-
Constructor Detail
-
BearerAuthDefinition
public BearerAuthDefinition()
No args constructor for use in serialization
-
BearerAuthDefinition
public BearerAuthDefinition(String token)
- Parameters:
token
-
-
-
Method Detail
-
getToken
public String getToken()
String or a workflow expression. Contains the token (Required)
-
setToken
public void setToken(String token)
String or a workflow expression. Contains the token (Required)
-
withToken
public BearerAuthDefinition withToken(String token)
-
withMetadata
public BearerAuthDefinition withMetadata(Map<String,String> metadata)
-
-