From 235a3e379ce8c20cbb867e9da07f3d2d0ac3b45f Mon Sep 17 00:00:00 2001 From: Weijun Wang Date: Tue, 25 May 2010 18:20:54 +0800 Subject: [PATCH] 6948287: KDC test strange knvo Reviewed-by: xuelei --- jdk/test/sun/security/krb5/auto/KDC.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jdk/test/sun/security/krb5/auto/KDC.java b/jdk/test/sun/security/krb5/auto/KDC.java index 42498236334..b9c106f5484 100644 --- a/jdk/test/sun/security/krb5/auto/KDC.java +++ b/jdk/test/sun/security/krb5/auto/KDC.java @@ -403,8 +403,11 @@ public class KDC { */ private static char[] randomPassword() { char[] pass = new char[32]; - for (int i=0; i<32; i++) + for (int i=0; i<31; i++) pass[i] = (char)secureRandom.nextInt(); + // The last char cannot be a number, otherwise, keyForUser() + // believes it's a sign of kvno + pass[31] = 'Z'; return pass; }