Project

General

Profile

Feature #4380

finish work on some security features

Added by Greg Shah over 4 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
version_reported:
version_resolved:

Related issues

Related to Base Language - Feature #3810: SECURITY-POLICY and other security features Closed

History

#1 Updated by Greg Shah over 4 years ago

  • Related to Feature #3810: SECURITY-POLICY and other security features added

#2 Updated by Greg Shah over 4 years ago

GES: this is being edited right now. I will be adding other items shortly.

The following are needed:

  • Run the security testcases (written for #3810) in FWD and make any necessary fixes to achieve full compatibility.
  • Make these features fully implemented and fully compatible (they are partial or basic today).
    • GUID()
    • SHA1-DIGEST()
    • MESSAGE-DIGEST()
    • ENCRYPT()
    • DECRYPT()
    • SET-DB-CLIENT() (at least #3810-402 remains)
    • GET-DB-CLIENT()
    • GENERATE-RANDOM-KEY()
    • HEX-ENCODE()
    • GENERATE-UUID
    • CLIENT-PRINCIPAL:LOGIN-EXPIRATION-TIMESTAMP attr (runtime stubs)
    • CLIENT-PRINCIPAL:QUALIFIED-USER-ID attr (runtime stubs)
    • CLIENT-PRINCIPAL:SESSION-ID attr (runtime partial)
    • CLIENT-PRINCIPAL:DOMAIN-TYPE attr (runtime stubs)
    • CLIENT-PRINCIPAL:LOGIN-STATE attr (runtime stubs)
    • CLIENT-PRINCIPAL:VALIDATE-SEAL() method (runtime stubs)
    • CLIENT-PRINCIPAL:SEAL() method (partial runtime)
    • CLIENT-PRINCIPAL:LOGIN() method (runtime stubs)
    • SECURITY-POLICY:SYMMETRIC-ENCRYPTION-ALGORITHM attr (runtime stubs)
    • SECURITY-POLICY:SYMMETRIC-ENCRYPTION-KEY attr (runtime stubs)
    • SECURITY-POLICY:SYMMETRIC-ENCRYPTION-IV attr (runtime stubs)
    • SECURITY-POLICY:SET-CLIENT() method (runtime basic)
    • SECURITY-POLICY:LOAD-DOMAINS() method (runtime basic)

Also available in: Atom PDF