[Oberon] Names in Unix.Oberon.NetSystem.Mod

Joerg joerg.straube at iaeth.ch
Sat Aug 26 18:46:04 CEST 2023


Peter

Principally, as neither Password nor PasswordDesc is exported, it‘s a pure implementation decision how you want to call this module-internal type.

Personally, I would only call the set („user“, „password“) „Credential“. As you store the host and the service as well, I would call the bundle of these 4 strings „ServiceLogin“ or „ServiceAccess“ or something along these lines.
But feel free to call it „Credential“, if you like.

br
Jörg

> Am 26.08.2023 um 16:32 schrieb peter at easthope.ca:
> 
> Hi,
> 
> Unix.Oberon.NetSystem.Mod,
> Password = POINTER TO PasswordDesc;
> PasswordDesc = RECORD
>  service, user, host, passwd: ARRAY 64 OF CHAR;
>  next: Password
> END;
> 
> Reference,
> https://en.wiktionary.org/wiki/credential#Noun 1.
> https://en.wiktionary.org/wiki/password#Noun 2.
> 
> My assertion: a password is one component of a credential.  Therefore 
> this declaration represents the concepts better.
> 
> Unix.Oberon.NetSystem.Mod,
> Credential = POINTER TO CredentialDesc;
> CredentialDesc = RECORD
>  service, user, host, passwd: ARRAY 64 OF CHAR;
>  next: Credential
> END;
> 
> Comments?  Does anyone object to me making this change?
> 
> Thanks,                        ... P.L.
> 
> - 
> mobile: +1 778 951 5147
> VoIP:   +1 604 670 0140
> 
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon


More information about the Oberon mailing list