diff options
| author | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-07-03 03:18:51 +0000 |
|---|---|---|
| committer | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-07-03 03:18:51 +0000 |
| commit | 347660bf1923ec1eaa88ea0306be836dcecdd068 (patch) | |
| tree | e0bb96dd28c6c65afb704b396f5be7d7ff7269e3 /pki/base/migrate/TxtTo80/src/Main.java | |
| parent | 1e66fc21c842cf9bf6431f90f2f97b812c881bcc (diff) | |
Bugzilla Bug #508191 - Migration: CS 8.0 KRA agent unable to show migrated
data from 7.3.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@673 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/migrate/TxtTo80/src/Main.java')
| -rw-r--r-- | pki/base/migrate/TxtTo80/src/Main.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pki/base/migrate/TxtTo80/src/Main.java b/pki/base/migrate/TxtTo80/src/Main.java index b5855ca8b..f2734bfa3 100644 --- a/pki/base/migrate/TxtTo80/src/Main.java +++ b/pki/base/migrate/TxtTo80/src/Main.java @@ -488,8 +488,19 @@ class CS80LdifParser formatData( data ) ); } else if( type.startsWith( "com.netscape.certsrv.dbs.keydb.KeyRecord" ) || type.startsWith( "com.netscape.cmscore.dbs.KeyRecord" ) ) { - System.out.println( extAttrPrefix + encodeKey( key ) + ": " + - formatData( data ) ); + // Bugzilla Bug #508191 - These only apply to KRA; and in CS 8.0, + // since KRA requests only need to refer + // to the actual "keyRecord" referenced + // by the "keySerialNumber" data, + // all other "KeyRecord" request data is + // ignored, since it is already stored + // in the actual "keyRecord". + if( data.startsWith( "keySerialNumber" ) ) { + String keySerialNumber = data.substring( data.indexOf( "=" ) + 1 ); + System.out.println( extAttrPrefix + + encodeKey( key.toLowerCase() ) + ": " + + formatData( keySerialNumber ) ); + } } else if( type.startsWith( "java.util.Locale" ) ) { // CMS 6.2: begin checking for new type // "java.util.Locale" |
