You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ha...@apache.org on 2015/04/28 14:45:38 UTC
[2/2] directory-kerby git commit: Remove an inappropriate javadoc.
Remove an inappropriate javadoc.
Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/c74a12d6
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/c74a12d6
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/c74a12d6
Branch: refs/heads/master
Commit: c74a12d6dd3af03fab2fbada317ac42fbe5b67ec
Parents: c2d9303
Author: Lin <li...@foxmail.com>
Authored: Tue Apr 28 20:44:48 2015 -0700
Committer: Lin <li...@foxmail.com>
Committed: Tue Apr 28 20:44:48 2015 -0700
----------------------------------------------------------------------
.../kerby/kerberos/kerb/crypto/PrfTest.java | 53 +++++++++-----------
1 file changed, 25 insertions(+), 28 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/c74a12d6/kerby-kerb/kerb-crypto/src/test/java/org/apache/kerby/kerberos/kerb/crypto/PrfTest.java
----------------------------------------------------------------------
diff --git a/kerby-kerb/kerb-crypto/src/test/java/org/apache/kerby/kerberos/kerb/crypto/PrfTest.java b/kerby-kerb/kerb-crypto/src/test/java/org/apache/kerby/kerberos/kerb/crypto/PrfTest.java
index 6a53576..1e17df7 100644
--- a/kerby-kerb/kerb-crypto/src/test/java/org/apache/kerby/kerberos/kerb/crypto/PrfTest.java
+++ b/kerby-kerb/kerb-crypto/src/test/java/org/apache/kerby/kerberos/kerb/crypto/PrfTest.java
@@ -27,23 +27,21 @@ import java.util.Arrays;
import static org.assertj.core.api.Assertions.fail;
-/**
- * Created by yaningxu on 4/13/2015.
- */
public class PrfTest {
- static class TestCase {
- EncryptionType encType;
- String keyData;
- String seed;
- String answer;
- TestCase(EncryptionType encType, String keyData,
- String seed, String answer) {
- this.encType = encType;
- this.keyData = keyData;
- this.seed = seed;
- this.answer = answer;
- }
+ private static void performTest(TestCase testCase) throws Exception {
+ byte[] keyData = EncryptionHandler.getEncHandler(testCase.encType).str2key(testCase.keyData, testCase.keyData, null);
+ byte[] seed = HexUtil.hex2bytes(testCase.seed);
+ byte[] answer = HexUtil.hex2bytes(testCase.answer);
+ byte[] outkey = EncryptionHandler.getEncHandler(testCase.encType).prf(keyData, seed);
+ if (! Arrays.equals(answer, outkey)) {
+ System.err.println("failed with:");
+ System.err.println("outKey:" + HexUtil.bytesToHex(outkey));
+ System.err.println("answer:" + testCase.answer);
+ fail("KeyDerive test failed for " + testCase.encType.getName());
+ } else {
+ System.out.println("Prf test OK for " + testCase.encType.getName());
+ }
}
@Test
@@ -146,19 +144,18 @@ public class PrfTest {
));
}
- private static void performTest(TestCase testCase) throws Exception {
- byte[] keyData = EncryptionHandler.getEncHandler(testCase.encType).str2key(testCase.keyData, testCase.keyData, null);
- byte[] seed = HexUtil.hex2bytes(testCase.seed);
- byte[] answer = HexUtil.hex2bytes(testCase.answer);
- byte[] outkey = EncryptionHandler.getEncHandler(testCase.encType).prf(keyData, seed);
-
- if (! Arrays.equals(answer, outkey)) {
- System.err.println("failed with:");
- System.err.println("outKey:" + HexUtil.bytesToHex(outkey));
- System.err.println("answer:" + testCase.answer);
- fail("KeyDerive test failed for " + testCase.encType.getName());
- } else {
- System.out.println("Prf test OK for " + testCase.encType.getName());
+ static class TestCase {
+ EncryptionType encType;
+ String keyData;
+ String seed;
+ String answer;
+ TestCase(EncryptionType encType, String keyData,
+ String seed, String answer) {
+ this.encType = encType;
+ this.keyData = keyData;
+ this.seed = seed;
+ this.answer = answer;
}
+
}
}