PasswordPolicy

@Serializable
data class PasswordPolicy(val name: String = "", val description: String = "", val excludesProfileData: Boolean = false, val notSimilarToCurrent: Boolean = false, val excludesCommonlyUsed: Boolean = false, val maxAgeDays: Int = 0, val minAgeDays: Int = 0, val maxRepeatedCharacters: Int = Int.MAX_VALUE, val minUniqueCharacters: Int = 0, val history: History? = null, val lockout: Lockout? = null, val length: Length = Length(0, Int.MAX_VALUE), val minCharacters: Map<String, Int> = emptyMap(), val populationCount: Int = 0, val createdAt: String = "", val updatedAt: String = "", val default: Boolean = false)

Data class representing a password policy.

Constructors

Link copied to clipboard
constructor(name: String = "", description: String = "", excludesProfileData: Boolean = false, notSimilarToCurrent: Boolean = false, excludesCommonlyUsed: Boolean = false, maxAgeDays: Int = 0, minAgeDays: Int = 0, maxRepeatedCharacters: Int = Int.MAX_VALUE, minUniqueCharacters: Int = 0, history: History? = null, lockout: Lockout? = null, length: Length = Length(0, Int.MAX_VALUE), minCharacters: Map<String, Int> = emptyMap(), populationCount: Int = 0, createdAt: String = "", updatedAt: String = "", default: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
val default: Boolean = false
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val history: History? = null
Link copied to clipboard
Link copied to clipboard
val lockout: Lockout? = null
Link copied to clipboard
val maxAgeDays: Int = 0
Link copied to clipboard
Link copied to clipboard
val minAgeDays: Int = 0
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard