[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