edu.nyu.cs.pdsg.gsspki
Class GSSPKIName

java.lang.Object
  extended byedu.nyu.cs.pdsg.gsspki.GSSPKIName
All Implemented Interfaces:
org.ietf.jgss.GSSName

public class GSSPKIName
extends java.lang.Object
implements org.ietf.jgss.GSSName


Field Summary
(package private)  java.security.PublicKey key
           
(package private)  org.ietf.jgss.Oid mech
           
 
Fields inherited from interface org.ietf.jgss.GSSName
NT_ANONYMOUS, NT_EXPORT_NAME, NT_HOSTBASED_SERVICE, NT_MACHINE_UID_NAME, NT_STRING_UID_NAME, NT_USER_NAME
 
Constructor Summary
GSSPKIName(org.ietf.jgss.Oid _mech, java.security.PublicKey _key)
           
 
Method Summary
 org.ietf.jgss.GSSName canonicalize(org.ietf.jgss.Oid cannmech)
           
 boolean equals(org.ietf.jgss.GSSName another)
           
 boolean equals(java.lang.Object another)
           
 byte[] export()
           
 java.security.PublicKey getKey()
           
 org.ietf.jgss.Oid getStringNameType()
           
 int hashCode()
           
 boolean isAnonymous()
           
 boolean isMN()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ietf.jgss.GSSName
 

Field Detail

mech

org.ietf.jgss.Oid mech

key

java.security.PublicKey key
Constructor Detail

GSSPKIName

public GSSPKIName(org.ietf.jgss.Oid _mech,
                  java.security.PublicKey _key)
Method Detail

getKey

public java.security.PublicKey getKey()

canonicalize

public org.ietf.jgss.GSSName canonicalize(org.ietf.jgss.Oid cannmech)
                                   throws org.ietf.jgss.GSSException
Specified by:
canonicalize in interface org.ietf.jgss.GSSName
Throws:
org.ietf.jgss.GSSException

equals

public boolean equals(org.ietf.jgss.GSSName another)
Specified by:
equals in interface org.ietf.jgss.GSSName

equals

public boolean equals(java.lang.Object another)
Specified by:
equals in interface org.ietf.jgss.GSSName

export

public byte[] export()
Specified by:
export in interface org.ietf.jgss.GSSName

getStringNameType

public org.ietf.jgss.Oid getStringNameType()
Specified by:
getStringNameType in interface org.ietf.jgss.GSSName

hashCode

public int hashCode()
Specified by:
hashCode in interface org.ietf.jgss.GSSName

isAnonymous

public boolean isAnonymous()
Specified by:
isAnonymous in interface org.ietf.jgss.GSSName

isMN

public boolean isMN()
Specified by:
isMN in interface org.ietf.jgss.GSSName

toString

public java.lang.String toString()
Specified by:
toString in interface org.ietf.jgss.GSSName


Copyright (c) 2002-2003 New York University RLAB