org.glite.security.voms.service
Class DNUtil

java.lang.Object
  extended byorg.glite.security.voms.service.DNUtil

public class DNUtil
extends java.lang.Object

Utility class to convert principal names to convenient format.

See Also:
DNUtil

Constructor Summary
DNUtil()
           
 
Method Summary
static java.lang.String getBCasX500(javax.security.auth.x500.X500Principal principal)
          Converts BouncyCastle's X500 principal to something, which is used in the Globus libraries by default (whatever it is).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DNUtil

public DNUtil()
Method Detail

getBCasX500

public static java.lang.String getBCasX500(javax.security.auth.x500.X500Principal principal)
Converts BouncyCastle's X500 principal to something, which is used in the Globus libraries by default (whatever it is).

Parameters:
principal - the subject's or the issuer's X500 principal
Returns:
the proper string represetnation