1 13 14 package org.ejbca.samples; 15 16 import java.util.Hashtable ; 17 18 19 25 public class AuthResult { 26 27 private static final boolean GRANT_STATUS = true; 28 private static final boolean REJECT_STATUS = false; 29 30 31 private boolean status = REJECT_STATUS; 33 34 private String reason = ""; 36 37 private Hashtable resultHash = new Hashtable (); 38 39 45 public void add(final String key, final String value) { 46 resultHash.put(key, value); 47 } 48 49 54 public String getReason() { 55 return reason; 56 } 57 58 63 public Hashtable getResult() { 64 return resultHash; 65 } 66 67 70 public void grant() { 71 status = GRANT_STATUS; 72 } 73 74 79 public boolean granted() { 80 return status == GRANT_STATUS; 81 } 82 83 86 public void reject() { 87 status = REJECT_STATUS; 88 } 89 90 95 public boolean rejected() { 96 return status == REJECT_STATUS; 97 } 98 99 104 public void setReason(final String newReason) { 105 reason = newReason; 106 } 107 } 108 | Popular Tags |