org.jacorb.security.sas
Class GSSUPNameSpi
java.lang.Object
org.jacorb.security.sas.GSSUPNameSpi
- All Implemented Interfaces:
- sun.security.jgss.spi.GSSNameSpi
- public final class GSSUPNameSpi
- extends java.lang.Object
- implements sun.security.jgss.spi.GSSNameSpi
This is the GSS-API Sercurity Provider Interface (SPI) for the GSSUP Name
- Version:
- $Id: GSSUPNameSpi.java,v 1.9 2004/02/05 15:57:12 nick.cross Exp $
- Author:
- David Robison
Constructor Summary |
GSSUPNameSpi(java.security.Provider provider,
org.ietf.jgss.Oid mechOid,
byte[] name,
org.ietf.jgss.Oid nameTypeOid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GSSUPNameSpi
public GSSUPNameSpi(java.security.Provider provider,
org.ietf.jgss.Oid mechOid,
byte[] name,
org.ietf.jgss.Oid nameTypeOid)
encode
public static byte[] encode(java.lang.String username,
java.lang.String password,
byte[] target_name)
encode
public static byte[] encode(java.lang.String username,
char[] password,
java.lang.String target_name)
decode
public static InitialContextToken decode(byte[] gssToken)
getProvider
public java.security.Provider getProvider()
- Specified by:
getProvider
in interface sun.security.jgss.spi.GSSNameSpi
equals
public boolean equals(sun.security.jgss.spi.GSSNameSpi name)
throws org.ietf.jgss.GSSException
- Specified by:
equals
in interface sun.security.jgss.spi.GSSNameSpi
- Throws:
org.ietf.jgss.GSSException
export
public byte[] export()
throws org.ietf.jgss.GSSException
- Specified by:
export
in interface sun.security.jgss.spi.GSSNameSpi
- Throws:
org.ietf.jgss.GSSException
getMechanism
public org.ietf.jgss.Oid getMechanism()
- Specified by:
getMechanism
in interface sun.security.jgss.spi.GSSNameSpi
toString
public java.lang.String toString()
- Specified by:
toString
in interface sun.security.jgss.spi.GSSNameSpi
getStringNameType
public org.ietf.jgss.Oid getStringNameType()
- Specified by:
getStringNameType
in interface sun.security.jgss.spi.GSSNameSpi
isAnonymousName
public boolean isAnonymousName()
- Specified by:
isAnonymousName
in interface sun.security.jgss.spi.GSSNameSpi