Class UserCredentials
- java.lang.Object
-
- com.cumulocity.microservice.context.credentials.UserCredentials
-
- All Implemented Interfaces:
Credentials
public class UserCredentials extends Object implements Credentials
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserCredentials.UserCredentialsBuilder
-
Constructor Summary
Constructors Constructor Description UserCredentials()
UserCredentials(String tenant, String username, String password, String oAuthAccessToken, String xsrfToken, String identifier, String tfaToken, String appKey)
-
Method Summary
-
-
-
Constructor Detail
-
UserCredentials
@ConstructorProperties({"tenant","username","password","oAuthAccessToken","xsrfToken","identifier","tfaToken","appKey"}) public UserCredentials(String tenant, String username, String password, String oAuthAccessToken, String xsrfToken, String identifier, String tfaToken, String appKey)
-
UserCredentials
public UserCredentials()
-
-
Method Detail
-
builder
public static UserCredentials.UserCredentialsBuilder builder()
-
getTenant
public String getTenant()
- Specified by:
getTenant
in interfaceCredentials
-
getUsername
public String getUsername()
- Specified by:
getUsername
in interfaceCredentials
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceCredentials
-
getOAuthAccessToken
public String getOAuthAccessToken()
- Specified by:
getOAuthAccessToken
in interfaceCredentials
-
getXsrfToken
public String getXsrfToken()
- Specified by:
getXsrfToken
in interfaceCredentials
-
getIdentifier
public String getIdentifier()
-
getTfaToken
public String getTfaToken()
- Specified by:
getTfaToken
in interfaceCredentials
-
getAppKey
public String getAppKey()
- Specified by:
getAppKey
in interfaceCredentials
-
setTenant
public void setTenant(String tenant)
-
setUsername
public void setUsername(String username)
-
setPassword
public void setPassword(String password)
-
setOAuthAccessToken
public void setOAuthAccessToken(String oAuthAccessToken)
-
setXsrfToken
public void setXsrfToken(String xsrfToken)
-
setIdentifier
public void setIdentifier(String identifier)
-
setTfaToken
public void setTfaToken(String tfaToken)
-
setAppKey
public void setAppKey(String appKey)
-
canEqual
protected boolean canEqual(Object other)
-
withTenant
public UserCredentials withTenant(String tenant)
-
withUsername
public UserCredentials withUsername(String username)
-
withPassword
public UserCredentials withPassword(String password)
-
withIdentifier
public UserCredentials withIdentifier(String identifier)
-
withOAuthAccessToken
public UserCredentials withOAuthAccessToken(String oAuthAccessToken)
-
withXsrfToken
public UserCredentials withXsrfToken(String xsrfToken)
-
withTfaToken
public UserCredentials withTfaToken(String tfaToken)
-
withAppKey
public UserCredentials withAppKey(String appKey)
-
-