Package app.kntrl.client.openapi.model
Class AuthenticateReqAuthReqsValue
- java.lang.Object
-
- app.kntrl.client.openapi.model.AuthenticateReqAuthReqsValue
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class AuthenticateReqAuthReqsValue extends java.lang.ObjectAuthenticateReqAuthReqsValue
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuthenticateReqAuthReqsValue.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>openapiFieldsstatic java.util.HashSet<java.lang.String>openapiRequiredFieldsstatic java.lang.StringSERIALIZED_NAME_ACCESS_TOKENstatic java.lang.StringSERIALIZED_NAME_ACCOUNT_NAMEstatic java.lang.StringSERIALIZED_NAME_AGENT_ACCESS_TOKENstatic java.lang.StringSERIALIZED_NAME_AGENT_LOGINSstatic java.lang.StringSERIALIZED_NAME_ANSWERSstatic java.lang.StringSERIALIZED_NAME_AUTHORIZATION_CODEstatic java.lang.StringSERIALIZED_NAME_CLIENT_IDstatic java.lang.StringSERIALIZED_NAME_CLIENT_SECRETstatic java.lang.StringSERIALIZED_NAME_CODEstatic java.lang.StringSERIALIZED_NAME_CONFIRM_PASSWORDstatic java.lang.StringSERIALIZED_NAME_EMAILstatic java.lang.StringSERIALIZED_NAME_ISSUERstatic java.lang.StringSERIALIZED_NAME_NEW_CLIENT_SECRETstatic java.lang.StringSERIALIZED_NAME_PASSWORDstatic java.lang.StringSERIALIZED_NAME_REDIRECT_URIstatic java.lang.StringSERIALIZED_NAME_REDIRECT_URISstatic java.lang.StringSERIALIZED_NAME_SCOPESstatic java.lang.StringSERIALIZED_NAME_SECRETstatic java.lang.StringSERIALIZED_NAME_TEMPLATEstatic java.lang.StringSERIALIZED_NAME_TEMPLATE_PARAMS
-
Constructor Summary
Constructors Constructor Description AuthenticateReqAuthReqsValue()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticateReqAuthReqsValueaccessToken(java.lang.String accessToken)AuthenticateReqAuthReqsValueaccountName(java.lang.String accountName)AuthenticateReqAuthReqsValueaddAgentLoginsItem(LoginId agentLoginsItem)AuthenticateReqAuthReqsValueaddRedirectUrisItem(java.lang.String redirectUrisItem)AuthenticateReqAuthReqsValueaddScopesItem(java.lang.String scopesItem)AuthenticateReqAuthReqsValueagentAccessToken(java.lang.String agentAccessToken)AuthenticateReqAuthReqsValueagentLogins(java.util.List<LoginId> agentLogins)AuthenticateReqAuthReqsValueanswers(java.util.Map<java.lang.String,java.lang.String> answers)AuthenticateReqAuthReqsValueauthorizationCode(java.lang.String authorizationCode)AuthenticateReqAuthReqsValueclientId(java.lang.String clientId)AuthenticateReqAuthReqsValueclientSecret(java.lang.String clientSecret)AuthenticateReqAuthReqsValuecode(java.lang.String code)AuthenticateReqAuthReqsValueconfirmPassword(java.lang.String confirmPassword)AuthenticateReqAuthReqsValueemail(java.lang.String email)booleanequals(java.lang.Object o)static AuthenticateReqAuthReqsValuefromJson(java.lang.String jsonString)Create an instance of AuthenticateReqAuthReqsValue given an JSON stringjava.lang.StringgetAccessToken()If you have access-token - put it here.java.lang.StringgetAccountName()Used only to generate `otpauth://` url.java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()Return the additional (undeclared) property.java.lang.ObjectgetAdditionalProperty(java.lang.String key)Return the additional (undeclared) property with the specified name.java.lang.StringgetAgentAccessToken()Access token of user that will be able to act of behalf of current user.java.util.List<LoginId>getAgentLogins()Login or logins of the user that will get access-token and be able to act of behalf of current user.java.util.Map<java.lang.String,java.lang.String>getAnswers()Answers to save.java.lang.StringgetAuthorizationCode()If you have authorisation-code - app will exchange it for access-token.java.lang.StringgetClientId()Get clientIdjava.lang.StringgetClientSecret()Get clientSecretjava.lang.StringgetCode()Get codejava.lang.StringgetConfirmPassword()Password confirmation.java.lang.StringgetEmail()New email to set.java.lang.StringgetIssuer()Used only to generate `otpauth://` url.java.lang.BooleangetNewClientSecret()If previous secret lost or compromised, it allows to generate a new one.java.lang.StringgetPassword()New password to set.java.lang.StringgetRedirectUri()Redirect uri used when requested user login.java.util.List<java.lang.String>getRedirectUris()Null - don't validate redirectUrl, empty array will lead to all authenticate request fail.java.util.List<java.lang.String>getScopes()Get scopesjava.lang.StringgetSecret()Base32 SHA-1 key.java.lang.StringgetTemplate()Template to use.java.util.Map<java.lang.String,java.lang.Object>getTemplateParams()Template paramsinthashCode()AuthenticateReqAuthReqsValueissuer(java.lang.String issuer)AuthenticateReqAuthReqsValuenewClientSecret(java.lang.Boolean newClientSecret)AuthenticateReqAuthReqsValuepassword(java.lang.String password)AuthenticateReqAuthReqsValueputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.AuthenticateReqAuthReqsValueputAnswersItem(java.lang.String key, java.lang.String answersItem)AuthenticateReqAuthReqsValueputTemplateParamsItem(java.lang.String key, java.lang.Object templateParamsItem)AuthenticateReqAuthReqsValueredirectUri(java.lang.String redirectUri)AuthenticateReqAuthReqsValueredirectUris(java.util.List<java.lang.String> redirectUris)AuthenticateReqAuthReqsValuescopes(java.util.List<java.lang.String> scopes)AuthenticateReqAuthReqsValuesecret(java.lang.String secret)voidsetAccessToken(java.lang.String accessToken)voidsetAccountName(java.lang.String accountName)voidsetAgentAccessToken(java.lang.String agentAccessToken)voidsetAgentLogins(java.util.List<LoginId> agentLogins)voidsetAnswers(java.util.Map<java.lang.String,java.lang.String> answers)voidsetAuthorizationCode(java.lang.String authorizationCode)voidsetClientId(java.lang.String clientId)voidsetClientSecret(java.lang.String clientSecret)voidsetCode(java.lang.String code)voidsetConfirmPassword(java.lang.String confirmPassword)voidsetEmail(java.lang.String email)voidsetIssuer(java.lang.String issuer)voidsetNewClientSecret(java.lang.Boolean newClientSecret)voidsetPassword(java.lang.String password)voidsetRedirectUri(java.lang.String redirectUri)voidsetRedirectUris(java.util.List<java.lang.String> redirectUris)voidsetScopes(java.util.List<java.lang.String> scopes)voidsetSecret(java.lang.String secret)voidsetTemplate(java.lang.String template)voidsetTemplateParams(java.util.Map<java.lang.String,java.lang.Object> templateParams)AuthenticateReqAuthReqsValuetemplate(java.lang.String template)AuthenticateReqAuthReqsValuetemplateParams(java.util.Map<java.lang.String,java.lang.Object> templateParams)java.lang.StringtoJson()Convert an instance of AuthenticateReqAuthReqsValue to an JSON stringjava.lang.StringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_SECRET
public static final java.lang.String SERIALIZED_NAME_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AUTHORIZATION_CODE
public static final java.lang.String SERIALIZED_NAME_AUTHORIZATION_CODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AGENT_ACCESS_TOKEN
public static final java.lang.String SERIALIZED_NAME_AGENT_ACCESS_TOKEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AGENT_LOGINS
public static final java.lang.String SERIALIZED_NAME_AGENT_LOGINS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCOPES
public static final java.lang.String SERIALIZED_NAME_SCOPES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EMAIL
public static final java.lang.String SERIALIZED_NAME_EMAIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPLATE
public static final java.lang.String SERIALIZED_NAME_TEMPLATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPLATE_PARAMS
public static final java.lang.String SERIALIZED_NAME_TEMPLATE_PARAMS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CLIENT_ID
public static final java.lang.String SERIALIZED_NAME_CLIENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CLIENT_SECRET
public static final java.lang.String SERIALIZED_NAME_CLIENT_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REDIRECT_URI
public static final java.lang.String SERIALIZED_NAME_REDIRECT_URI
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REDIRECT_URIS
public static final java.lang.String SERIALIZED_NAME_REDIRECT_URIS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NEW_CLIENT_SECRET
public static final java.lang.String SERIALIZED_NAME_NEW_CLIENT_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESS_TOKEN
public static final java.lang.String SERIALIZED_NAME_ACCESS_TOKEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PASSWORD
public static final java.lang.String SERIALIZED_NAME_PASSWORD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONFIRM_PASSWORD
public static final java.lang.String SERIALIZED_NAME_CONFIRM_PASSWORD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ANSWERS
public static final java.lang.String SERIALIZED_NAME_ANSWERS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CODE
public static final java.lang.String SERIALIZED_NAME_CODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUER
public static final java.lang.String SERIALIZED_NAME_ISSUER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_NAME
public static final java.lang.String SERIALIZED_NAME_ACCOUNT_NAME
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
secret
public AuthenticateReqAuthReqsValue secret(java.lang.String secret)
-
getSecret
@Nullable public java.lang.String getSecret()
Base32 SHA-1 key. If null, secret is generated automatically.- Returns:
- secret
-
setSecret
public void setSecret(java.lang.String secret)
-
authorizationCode
public AuthenticateReqAuthReqsValue authorizationCode(java.lang.String authorizationCode)
-
getAuthorizationCode
@Nullable public java.lang.String getAuthorizationCode()
If you have authorisation-code - app will exchange it for access-token.- Returns:
- authorizationCode
-
setAuthorizationCode
public void setAuthorizationCode(java.lang.String authorizationCode)
-
agentAccessToken
public AuthenticateReqAuthReqsValue agentAccessToken(java.lang.String agentAccessToken)
-
getAgentAccessToken
@Nullable public java.lang.String getAgentAccessToken()
Access token of user that will be able to act of behalf of current user.- Returns:
- agentAccessToken
-
setAgentAccessToken
public void setAgentAccessToken(java.lang.String agentAccessToken)
-
agentLogins
public AuthenticateReqAuthReqsValue agentLogins(java.util.List<LoginId> agentLogins)
-
addAgentLoginsItem
public AuthenticateReqAuthReqsValue addAgentLoginsItem(LoginId agentLoginsItem)
-
getAgentLogins
@Nullable public java.util.List<LoginId> getAgentLogins()
Login or logins of the user that will get access-token and be able to act of behalf of current user.- Returns:
- agentLogins
-
setAgentLogins
public void setAgentLogins(java.util.List<LoginId> agentLogins)
-
scopes
public AuthenticateReqAuthReqsValue scopes(java.util.List<java.lang.String> scopes)
-
addScopesItem
public AuthenticateReqAuthReqsValue addScopesItem(java.lang.String scopesItem)
-
getScopes
@Nullable public java.util.List<java.lang.String> getScopes()
Get scopes- Returns:
- scopes
-
setScopes
public void setScopes(java.util.List<java.lang.String> scopes)
-
email
public AuthenticateReqAuthReqsValue email(java.lang.String email)
-
getEmail
@Nullable public java.lang.String getEmail()
New email to set.- Returns:
-
setEmail
public void setEmail(java.lang.String email)
-
template
public AuthenticateReqAuthReqsValue template(java.lang.String template)
-
getTemplate
@Nullable public java.lang.String getTemplate()
Template to use.- Returns:
- template
-
setTemplate
public void setTemplate(java.lang.String template)
-
templateParams
public AuthenticateReqAuthReqsValue templateParams(java.util.Map<java.lang.String,java.lang.Object> templateParams)
-
putTemplateParamsItem
public AuthenticateReqAuthReqsValue putTemplateParamsItem(java.lang.String key, java.lang.Object templateParamsItem)
-
getTemplateParams
@Nullable public java.util.Map<java.lang.String,java.lang.Object> getTemplateParams()
Template params- Returns:
- templateParams
-
setTemplateParams
public void setTemplateParams(java.util.Map<java.lang.String,java.lang.Object> templateParams)
-
clientId
public AuthenticateReqAuthReqsValue clientId(java.lang.String clientId)
-
getClientId
@Nullable public java.lang.String getClientId()
Get clientId- Returns:
- clientId
-
setClientId
public void setClientId(java.lang.String clientId)
-
clientSecret
public AuthenticateReqAuthReqsValue clientSecret(java.lang.String clientSecret)
-
getClientSecret
@Nullable public java.lang.String getClientSecret()
Get clientSecret- Returns:
- clientSecret
-
setClientSecret
public void setClientSecret(java.lang.String clientSecret)
-
redirectUri
public AuthenticateReqAuthReqsValue redirectUri(java.lang.String redirectUri)
-
getRedirectUri
@Nullable public java.lang.String getRedirectUri()
Redirect uri used when requested user login.- Returns:
- redirectUri
-
setRedirectUri
public void setRedirectUri(java.lang.String redirectUri)
-
redirectUris
public AuthenticateReqAuthReqsValue redirectUris(java.util.List<java.lang.String> redirectUris)
-
addRedirectUrisItem
public AuthenticateReqAuthReqsValue addRedirectUrisItem(java.lang.String redirectUrisItem)
-
getRedirectUris
@Nullable public java.util.List<java.lang.String> getRedirectUris()
Null - don't validate redirectUrl, empty array will lead to all authenticate request fail.- Returns:
- redirectUris
-
setRedirectUris
public void setRedirectUris(java.util.List<java.lang.String> redirectUris)
-
newClientSecret
public AuthenticateReqAuthReqsValue newClientSecret(java.lang.Boolean newClientSecret)
-
getNewClientSecret
@Nullable public java.lang.Boolean getNewClientSecret()
If previous secret lost or compromised, it allows to generate a new one.- Returns:
- newClientSecret
-
setNewClientSecret
public void setNewClientSecret(java.lang.Boolean newClientSecret)
-
accessToken
public AuthenticateReqAuthReqsValue accessToken(java.lang.String accessToken)
-
getAccessToken
@Nullable public java.lang.String getAccessToken()
If you have access-token - put it here.- Returns:
- accessToken
-
setAccessToken
public void setAccessToken(java.lang.String accessToken)
-
password
public AuthenticateReqAuthReqsValue password(java.lang.String password)
-
getPassword
@Nullable public java.lang.String getPassword()
New password to set. If null app generates password automatically.- Returns:
- password
-
setPassword
public void setPassword(java.lang.String password)
-
confirmPassword
public AuthenticateReqAuthReqsValue confirmPassword(java.lang.String confirmPassword)
-
getConfirmPassword
@Nullable public java.lang.String getConfirmPassword()
Password confirmation. If null app doesn't perform this check.- Returns:
- confirmPassword
-
setConfirmPassword
public void setConfirmPassword(java.lang.String confirmPassword)
-
answers
public AuthenticateReqAuthReqsValue answers(java.util.Map<java.lang.String,java.lang.String> answers)
-
putAnswersItem
public AuthenticateReqAuthReqsValue putAnswersItem(java.lang.String key, java.lang.String answersItem)
-
getAnswers
@Nullable public java.util.Map<java.lang.String,java.lang.String> getAnswers()
Answers to save. `null` as value removes answer- Returns:
- answers
-
setAnswers
public void setAnswers(java.util.Map<java.lang.String,java.lang.String> answers)
-
code
public AuthenticateReqAuthReqsValue code(java.lang.String code)
-
getCode
@Nullable public java.lang.String getCode()
Get code- Returns:
- code
-
setCode
public void setCode(java.lang.String code)
-
issuer
public AuthenticateReqAuthReqsValue issuer(java.lang.String issuer)
-
getIssuer
@Nullable public java.lang.String getIssuer()
Used only to generate `otpauth://` url.- Returns:
- issuer
-
setIssuer
public void setIssuer(java.lang.String issuer)
-
accountName
public AuthenticateReqAuthReqsValue accountName(java.lang.String accountName)
-
getAccountName
@Nullable public java.lang.String getAccountName()
Used only to generate `otpauth://` url.- Returns:
- accountName
-
setAccountName
public void setAccountName(java.lang.String accountName)
-
putAdditionalProperty
public AuthenticateReqAuthReqsValue putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
java.io.IOException- if the JSON Object is invalid with respect to AuthenticateReqAuthReqsValue
-
fromJson
public static AuthenticateReqAuthReqsValue fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of AuthenticateReqAuthReqsValue given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AuthenticateReqAuthReqsValue
- Throws:
java.io.IOException- if the JSON string is invalid with respect to AuthenticateReqAuthReqsValue
-
toJson
public java.lang.String toJson()
Convert an instance of AuthenticateReqAuthReqsValue to an JSON string- Returns:
- JSON string
-
-