Multiple choice technology security

Please select which of the following statements are NOT true regarding the AccessController class? a. Can be used to mark code as being "privileged", thus affecting subsequent access determinations b. Can be to decide whether an access to a critical system resource is to be allowed or denied, based on the security policy currently in effect c. Can be used to obtain a "snapshot" of the current calling context d. Can be used to compute a cryptographically secure hash

  1. a

  2. b

  3. c

  4. d

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The AccessController class is used for Java security management. Statements a, b, and c are true: AccessController can mark code as privileged using doPrivileged(), decides access based on security policy, and can capture calling context via getContext(). Statement d is false - cryptographic hash computation is performed by classes like MessageDigest, not AccessController.