-
Notifications
You must be signed in to change notification settings - Fork 13
QuiddityGuard
STATUS: ACTIVE
contains methods and static lists for rapid acceptance of a particular set of quiddities. Note: I am not responsible for the name 'Quiddity'. Rumor has it the word comes from Sanskrit and means 'essence'.
TESTVISIBLE
a private testvisible variable allowing developers to inject a custom quiddity value during test execution.
a non-exhaustive list of Quiddities that do not include user situations where users could be injecting malicious data.
An exaustive list of quiddities that are valid for a test execution
A list of quiddities that may include user-defined data and therefore should not be trusted without manual FLS/CRUD checks
A method to determine if the current Quiddity context is within a caller-supplied list of acceptable quiddity values.
Param | Description |
---|---|
acceptableQuiddites |
A list of quiddities to check against |
Type | Description |
---|---|
Boolean | boolean |
Method to determine if the current Quiddity context is not acceptable
Param | Description |
---|---|
acceptableQuiddites |
List A list of quiddities to allow. |
Type | Description |
---|---|
Boolean | Boolean true if the current quiddity is not in the list of acceptable quiddities. |
method grabs the current quiddity from the request object
Type | Description |
---|---|
Quiddity | Quiddity The current quiddity. |
Syntactic sugar method for determining if the current request quiddity is a known test quiddity.
Type | Description |
---|---|
Boolean | Boolean true if the current quiddity is in the list of trusted test quiddities. |