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 class
AuthDefinition.Scheme
-
Constructor Summary
Constructors Constructor Description AuthDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicAuthDefinition
getBasicauth()
BearerAuthDefinition
getBearerauth()
String
getName()
Unique auth definition nameOauthDefinition
getOauth()
AuthDefinition.Scheme
getScheme()
Defines the auth typevoid
setBasicauth(BasicAuthDefinition basicauth)
void
setBearerauth(BearerAuthDefinition bearerauth)
void
setName(String name)
Unique auth definition namevoid
setOauth(OauthDefinition oauth)
void
setScheme(AuthDefinition.Scheme scheme)
Defines the auth typeAuthDefinition
withBasicauth(BasicAuthDefinition basicauth)
AuthDefinition
withBearerauth(BearerAuthDefinition bearerauth)
AuthDefinition
withName(String name)
AuthDefinition
withOauth(OauthDefinition oauth)
AuthDefinition
withScheme(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)
-
-