/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @deprecated */ public boolean isCallerInRole(Identity identity) { // THis method is deprecated. // This implementation is as in EJB2.0 section 21.2.5 return isCallerInRole(identity.getName()); }
/** * @deprecated */ public boolean isCallerInRole(Identity identity) { // THis method is deprecated. // This implementation is as in EJB2.0 section 21.2.5 return isCallerInRole(identity.getName()); }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
Identity identity = injector.getInstance(Identity.class); Authentication auth = new Authentication(); Identity authenticated = auth.authenticate("login","password"); identity.setUid(authenticated.getUid()); identity.setName(authenticated.getName());
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#removeIdentity(java.security.Identity) */ public synchronized void removeIdentity(Identity identity) throws KeyManagementException { //Exception caught = null; if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (name == null) { throw new NullPointerException("name == null"); } boolean contains = names.containsKey(name); names.remove(name); PublicKey key = identity.getPublicKey(); if (key != null) { contains = contains || keys.containsKey(key); keys.remove(key); } if (!contains) { throw new KeyManagementException("identity not found"); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }
/** * @see java.security.IdentityScope#addIdentity(java.security.Identity) */ public synchronized void addIdentity(Identity identity) throws KeyManagementException { if (identity == null) { throw new NullPointerException("identity == null"); } String name = identity.getName(); if (names.containsKey(name)) { throw new KeyManagementException("name '" + name + "' is already used"); } PublicKey key = identity.getPublicKey(); if (key != null && keys.containsKey(key)) { throw new KeyManagementException("key '" + key + "' is already used"); } names.put(name, identity); if (key != null) { keys.put(key, identity); } }