@Test public void testBasics() { GuardedString str = new GuardedString("foo".toCharArray()); assertEquals(decryptToString(str), "foo"); str.appendChar('2'); assertEquals(decryptToString(str), "foo2"); assertFalse(str.verifyBase64SHA1Hash(SecurityUtil .computeBase64SHA1Hash("foo".toCharArray()))); assertTrue(str.verifyBase64SHA1Hash(SecurityUtil .computeBase64SHA1Hash("foo2".toCharArray()))); }
authorized = key.verifyBase64SHA1Hash(connectorServer.getKeyHash()); } finally { key.dispose();
str.verifyBase64SHA1Hash("foo"); fail("expected exception"); } catch (IllegalStateException e) {
authorized = key.verifyBase64SHA1Hash(connectorServer.getKeyHash()); } finally { key.dispose();
authorized = key.verifyBase64SHA1Hash(_server.getKeyHash());