Package io.serverlessworkflow.api.auth
Class AuthDefinition
- java.lang.Object
-
- io.serverlessworkflow.api.auth.AuthDefinition
-
- All Implemented Interfaces:
Serializable
public class AuthDefinition extends Object implements Serializable
Auth Definition- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthDefinition.Scheme
-
Constructor Summary
Constructors Constructor Description AuthDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicAuthDefinitiongetBasicauth()BearerAuthDefinitiongetBearerauth()StringgetName()Unique auth definition nameOauthDefinitiongetOauth()AuthDefinition.SchemegetScheme()Defines the auth typevoidsetBasicauth(BasicAuthDefinition basicauth)voidsetBearerauth(BearerAuthDefinition bearerauth)voidsetName(String name)Unique auth definition namevoidsetOauth(OauthDefinition oauth)voidsetScheme(AuthDefinition.Scheme scheme)Defines the auth typeAuthDefinitionwithBasicauth(BasicAuthDefinition basicauth)AuthDefinitionwithBearerauth(BearerAuthDefinition bearerauth)AuthDefinitionwithName(String name)AuthDefinitionwithOauth(OauthDefinition oauth)AuthDefinitionwithScheme(AuthDefinition.Scheme scheme)
-
-
-
Method Detail
-
getName
public String getName()
Unique auth definition name
-
setName
public void setName(String name)
Unique auth definition name
-
withName
public AuthDefinition withName(String name)
-
getScheme
public AuthDefinition.Scheme getScheme()
Defines the auth type
-
setScheme
public void setScheme(AuthDefinition.Scheme scheme)
Defines the auth type
-
withScheme
public AuthDefinition withScheme(AuthDefinition.Scheme scheme)
-
getBasicauth
public BasicAuthDefinition getBasicauth()
-
setBasicauth
public void setBasicauth(BasicAuthDefinition basicauth)
-
withBasicauth
public AuthDefinition withBasicauth(BasicAuthDefinition basicauth)
-
getBearerauth
public BearerAuthDefinition getBearerauth()
-
setBearerauth
public void setBearerauth(BearerAuthDefinition bearerauth)
-
withBearerauth
public AuthDefinition withBearerauth(BearerAuthDefinition bearerauth)
-
getOauth
public OauthDefinition getOauth()
-
setOauth
public void setOauth(OauthDefinition oauth)
-
withOauth
public AuthDefinition withOauth(OauthDefinition oauth)
-
-