GetRandomPasswordPlainArgs

data class GetRandomPasswordPlainArgs(val excludeCharacters: String? = null, val excludeLowercase: Boolean? = null, val excludeNumbers: Boolean? = null, val excludePunctuation: Boolean? = null, val excludeUppercase: Boolean? = null, val includeSpace: Boolean? = null, val passwordLength: Int? = null, val randomPassword: String? = null, val requireEachIncludedType: Boolean? = null) : ConvertibleToJava<GetRandomPasswordPlainArgs>

A collection of arguments for invoking getRandomPassword.

Constructors

Link copied to clipboard
constructor(excludeCharacters: String? = null, excludeLowercase: Boolean? = null, excludeNumbers: Boolean? = null, excludePunctuation: Boolean? = null, excludeUppercase: Boolean? = null, includeSpace: Boolean? = null, passwordLength: Int? = null, randomPassword: String? = null, requireEachIncludedType: Boolean? = null)

Properties

Link copied to clipboard

String of the characters that you don't want in the password.

Link copied to clipboard

Specifies whether to exclude lowercase letters from the password.

Link copied to clipboard
val excludeNumbers: Boolean? = null

Specifies whether to exclude numbers from the password.

Link copied to clipboard

Specifies whether to exclude the following punctuation characters from the password: `! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ .`

Link copied to clipboard

Specifies whether to exclude uppercase letters from the password.

Link copied to clipboard
val includeSpace: Boolean? = null

Specifies whether to include the space character.

Link copied to clipboard
val passwordLength: Int? = null

Length of the password.

Link copied to clipboard
val randomPassword: String? = null

Random password.

Link copied to clipboard

Specifies whether to include at least one upper and lowercase letter, one number, and one punctuation.

Functions

Link copied to clipboard
open override fun toJava(): GetRandomPasswordPlainArgs