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()MetadataStringgetToken()String or a workflow expression.voidsetMetadata(Map<String,String> metadata)MetadatavoidsetToken(String token)String or a workflow expression.BearerAuthDefinitionwithMetadata(Map<String,String> metadata)BearerAuthDefinitionwithToken(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)
-
-