UpsSec.ProfilSecurite.Enregistrer

Procedure Habilitation Enregistrer(Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Procedure Habilitation Enregistrer(Flux : Nul Ou IFlux, Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Procedure Habilitation Enregistrer(NomFichier : Nul Ou Caractere, Format : FormatsRessourceSupportes=FormatRessourceAutomatique);

Description

La méthode Enregistrer permet d'enregistrer le profil de sécurité ou de licences courant dans son fichier de persistance :

Si le format demandé Format est FormatRessourceAutomatique, alors le format sélectionné dépend du paramètre UpsSec.FormatProfilSecurite ou UpsSec.FormatProfilLicences. Pour plus de précisions, merci de se référer à la fiche FormatsRessourceSupportes.

L'enregistrement a lieu uniquement si le contenu du profil de sécurité ou de licences a été modifié.

Les profils de sécurité ou de licences sont conservés dans le répertoire ${UPS_HOME}/upssec/resources/${UPS_LANGUAGE}.

Le fichier conservant le contenu du profil de sécurité ou de licences porte le nom de celui-ci sauf pour le profil de sécurité ou de licences local dont le nom est donné par le paramètre UpsSec.ProfilSecurite ou UpsSec.ProfilLicences. L'extension du fichier est usc pour un profil de sécurité ou de licences en format binaire et upl pour un profil de sécurité ou de licences en format texte Up ! 5GL.

Exemple

Principal
/*******/
Debut
...
ProfilSecuriteLocal.Enregistrer(FormatRessourceUps5GL);
/* Le profil de sécurité est enregistre. */
...
Fin Principal

Traduction

---------