No comment. Sorry.
addTrustedKey:
Add a public key to the list of trusted keys
keysFileName
keysFileName:
secureUserDirectory
SecurityManager default secureUserDirectory
signingKey
Return the key used for signing projects
trustedKeys
Return an array of trusted public keys for verifying some project
untrustedUserDirectory
SecurityManager default untrustedUserDirectory
loadSecurityKeys
SecurityManager default loadSecurityKeys
storeSecurityKeys
SecurityManager default storeSecurityKeys
flushSecurityKey:
Flush a security key
flushSecurityKeys
Flush all keys
initialize
shutDown
Flush existing keys
startUp
Attempt to load existing keys
generateKeyPairInBackground
SecurityManager default generateKeyPairInBackground
generateLocalKeyPair
SecurityManager default generateLocalKeyPair
disableFileAccess
SecurityManager default disableFileAccess
disableImageWrite
SecurityManager default disableImageWrite
disableSocketAccess
SecurityManage default disableSocketAccess
enterRestrictedMode
Some insecure contents was encountered. Close all doors and proceed.
fileInObjectAndCode:
positionToSecureContentsOf:
signFile:directory:
Sign the given project in the directory
canWriteImage
SecurityManager default canWriteImage
hasFileAccess
SecurityManager default hasFileAccess
hasSocketAccess
SecurityManager default hasSocketAccess
isInRestrictedMode
Return true if we're in restricted mode
default
SecurityManager initialize
This message is sent on system shutdown to registered classes
This message is sent to registered classes when the system is coming up.