grant codeBase "http://www.cs.shinshu-u.ac.jp/~kaiya/java/tmp" { permission java.security.AllPermission "*", "*"; }; grant codeBase "http://cwww.cs.shinshu-u.ac.jp/~kaiya/" { // permission java.util.PropertyPermission "hand", "read"; permission java.util.PropertyPermission "yamada", "write"; permission java.util.PropertyPermission "murata", "write"; }; grant codeBase "http://kaiya.cs.shinshu-u.ac.jp/tmp/" { permission java.util.PropertyPermission "hand", "read"; permission java.util.PropertyPermission "hand", "write"; }; grant codeBase "file:." { permission java.security.AllPermission "*", "*"; }; 要求: 1. [充足] 選手は自分の名前(yamada, murata)に相当するプロパティに自分の点数を保持できること. 2. [充足] 審判は選手の出した手(グー,チョキ,パー)の値を,プロパティ hand に保存し,それを読み出せること. 脅威: 1. [回避] 選手は先に出した人の手を盗み見て必ず勝てる手を出す.