PasswordCriteria

<< Fare clic per visualizzazione il sommario >>

Percorso:  Gli oggetti del mondo Jamio > I tipi strutturati >

PasswordCriteria

Definisce le caratteristiche che la password associata ad un account deve rispettare per poter essere valida.

 

Il tipo è una struttura composta dalle seguenti proprietà:

 

Nome

Descrizione

Tipo

CaseSensitive

Indica l’obbligo di rispettare l’impostazione di lettere maiuscole e minuscole nell’inserimento della password.

Il valore di default è True.

In Jamio Admin Console corrisponde al campo Case-Sensitive.

Boolean

ComplexityRequirements

Indica che la password deve rispettare determinati criteri di complessità, quali:

non contenere lo username;

lunghezza minima pari a 8 (otto) caratteri;

non contenere parti, più lunghe di 2 caratteri, del nome completo della identità associata all'account (proprietà Name dell'identità a cui è associato l'account).

Ad esempio: se il Name dell'Identità contiene "Mario De Rossi", le 'parti' in questione sono 3 ("Mario", "De" e "Rossi") e quindi la password può contenere "De" (perchè minore di 3 caratteri), ma non può contenere "Mario" o "Rossi" (perché più lunghe di 2 caratteri);

contenere caratteri appartenenti ad almeno 3 delle seguenti categorie:

olettere maiuscole (A-Z);

olettere minuscole (a-z);,

onumeri (0-9);

ocaratteri speciali (per esempio !, $, #, %).

Il valore di default è False.

In Jamio Admin Console corrisponde al campo Complessa.

Boolean

Description

Testo descrittivo.

String

EnforceHistory

Indica il numero delle nuove password che devono essere associate all’account prima di poter ri-utilizzare una vecchia password.

Il valore di default è 0.

In Jamio Admin Console corrisponde al campo Cronologia Password.

Integer

MaxAge

Indica il numero di giorni di validità della password prima di dover essere cambiata.

Il valore di default è 0 (sempre valida).

In Jamio Admin Console corrisponde al campo Validità password.

Integer

MinCharacters

Indica il numero minimo di caratteri che la password deve contenere per essere valida.

Il valore di default è 0.

In Jamio Admin Console corrisponde al campo Numero minimo di caratteri.

Integer

Name

Nome della risorsa.

In Jamio Admin Console corrisponde al campo Nome.

String

Pattern

Indica un’espressione regolare che valida la password scelta.

In Jamio Admin Console corrisponde ai campi Espressione regolare e Test della password presenti nella sezione Pattern.

String

 

Le risorse di tipo PasswordCriteria possono essere create programmaticamente oppure da Jamio Admin Console a partire dal catalogo Criteri password.