Package com.okta.sdk.resource.model
Class AuthenticatorKeyTacAllOfProviderConfiguration
java.lang.Object
com.okta.sdk.resource.model.AuthenticatorKeyTacAllOfProviderConfiguration
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class AuthenticatorKeyTacAllOfProviderConfiguration
extends Object
implements Serializable
Define the configuration settings of the TAC
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultTtl(BigDecimal defaultTtl) booleanGet complexityThe default TTL in minutes when you create a TAC.Defines the number of characters in a TAC.Maximum TTL of the TAC in minutes.Minimum time-to-live (TTL) of the TAC in minutes.Indicates whether a TAC can be used multiple times.inthashCode()length(BigDecimal length) maxTtl(BigDecimal maxTtl) minTtl(BigDecimal minTtl) multiUseAllowed(Boolean multiUseAllowed) voidvoidsetDefaultTtl(BigDecimal defaultTtl) voidsetLength(BigDecimal length) voidsetMaxTtl(BigDecimal maxTtl) voidsetMinTtl(BigDecimal minTtl) voidsetMultiUseAllowed(Boolean multiUseAllowed) toString()
-
Field Details
-
JSON_PROPERTY_MIN_TTL
- See Also:
-
JSON_PROPERTY_MAX_TTL
- See Also:
-
JSON_PROPERTY_DEFAULT_TTL
- See Also:
-
JSON_PROPERTY_LENGTH
- See Also:
-
JSON_PROPERTY_COMPLEXITY
- See Also:
-
JSON_PROPERTY_MULTI_USE_ALLOWED
- See Also:
-
-
Constructor Details
-
AuthenticatorKeyTacAllOfProviderConfiguration
public AuthenticatorKeyTacAllOfProviderConfiguration()
-
-
Method Details
-
minTtl
-
getMinTtl
Minimum time-to-live (TTL) of the TAC in minutes. The `minTtl` indicates the minimum amount of time that a TAC is valid. The `minTtl` must be less than the `maxTtl`. minimum: 10 maximum: 14400- Returns:
- minTtl
-
setMinTtl
-
maxTtl
-
getMaxTtl
Maximum TTL of the TAC in minutes. The `maxTtl` indicates the maximum amount of time that a TAC is valid. The `maxTtl` must be greater than the `minTtl`. minimum: 10 maximum: 14400- Returns:
- maxTtl
-
setMaxTtl
-
defaultTtl
-
getDefaultTtl
The default TTL in minutes when you create a TAC. The `defaultTtl` indicates the actual amount of time that a TAC is valid before it expires. The `defaultTtl` must be greater than the `minTtl` and less than the `maxTtl`. minimum: 10 maximum: 14400- Returns:
- defaultTtl
-
setDefaultTtl
-
length
-
getLength
Defines the number of characters in a TAC. For example, a `length` of `16` means that the TAC is 16 characters. minimum: 8 maximum: 64- Returns:
- length
-
setLength
-
complexity
public AuthenticatorKeyTacAllOfProviderConfiguration complexity(AuthenticatorKeyTacAllOfProviderConfigurationComplexity complexity) -
getComplexity
Get complexity- Returns:
- complexity
-
setComplexity
-
multiUseAllowed
-
getMultiUseAllowed
Indicates whether a TAC can be used multiple times. If set to `true`, the TAC can be used multiple times until it expires.- Returns:
- multiUseAllowed
-
setMultiUseAllowed
-
equals
-
hashCode
public int hashCode() -
toString
-