org.glite.security.util
Class X500Principal

java.lang.Object
  extended by org.glite.security.util.X500Principal
All Implemented Interfaces:
java.security.Principal

public class X500Principal
extends java.lang.Object
implements java.security.Principal

Why was this class created?... For getting an X500Principal that implements Principal interface, which java original X500Principal doesn't? For deprecated java authorization framework?

Author:
Joni Hahkala Created on Mar 23, 2005

Constructor Summary
X500Principal()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 int hashCode()
          DOCUMENT ME!
 void setName(DN dN)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

X500Principal

public X500Principal()
Method Detail

setName

public void setName(DN dN)
DOCUMENT ME!

Parameters:
dN - DOCUMENT ME!

getName

public java.lang.String getName()
DOCUMENT ME!

Specified by:
getName in interface java.security.Principal
Returns:
DOCUMENT ME!

equals

public boolean equals(java.lang.Object obj)
DOCUMENT ME!

Specified by:
equals in interface java.security.Principal
Overrides:
equals in class java.lang.Object
Parameters:
obj - DOCUMENT ME!
Returns:
DOCUMENT ME!

hashCode

public int hashCode()
DOCUMENT ME!

Specified by:
hashCode in interface java.security.Principal
Overrides:
hashCode in class java.lang.Object
Returns:
DOCUMENT ME!

toString

public java.lang.String toString()
DOCUMENT ME!

Specified by:
toString in interface java.security.Principal
Overrides:
toString in class java.lang.Object
Returns:
DOCUMENT ME!