<> <> <> <> <> <> DIRECTORY Rope USING [ROPE]; GVBasics: CEDAR DEFINITIONS = BEGIN OPEN Rope; <> <> GVString: TYPE = ROPE; maxGVStringLength: CARDINAL = 64; <> RName: TYPE = GVString; maxRNameLength: CARDINAL = maxGVStringLength; <> Connect: TYPE = GVString; maxConnectLength: CARDINAL = maxGVStringLength; <<"Connect" is the representation of a connect-site for an individual (typically a server). It is a string which is either an NLS name or a PUP address.>> Remark: TYPE = GVString; maxRemarkLength: CARDINAL = maxGVStringLength; <<"Remark" is the representation of a remark associated with a group, or of a TOC entry in a mailbox. It is a human readable string.>> Password: TYPE = ARRAY[0..3] OF CARDINAL; <<"Password" is the representation of an individual's encryption key. It is intended to be used with the DES encryption algorithm. Note that this is not the same as DESFace.Key (today), not even if you use LOOPHOLE.>> MakeKey: PROC[ROPE] RETURNS[ Password ]; <> <