org.jacorb.security.sas

Class GSSUPNameSpi

public final class GSSUPNameSpi extends Object implements GSSNameSpi

This is the GSS-API Sercurity Provider Interface (SPI) for the GSSUP Name

Version: $Id: GSSUPNameSpi.java,v 1.14 2004/05/07 13:08:29 david.robison Exp $

Author: David Robison

Constructor Summary
GSSUPNameSpi(Provider provider, Oid mechOid, byte[] name, Oid nameTypeOid)
Method Summary
static InitialContextTokendecode(ORB orb, Codec codec, byte[] gssToken)
static byte[]encode(ORB orb, Codec codec, String username, String password, byte[] target_name)
static byte[]encode(ORB orb, Codec codec, String username, char[] password, String target_name)
booleanequals(GSSNameSpi name)
byte[]export()
OidgetMechanism()
ProvidergetProvider()
OidgetStringNameType()
booleanisAnonymousName()
StringtoString()

Constructor Detail

GSSUPNameSpi

public GSSUPNameSpi(Provider provider, Oid mechOid, byte[] name, Oid nameTypeOid)

Method Detail

decode

public static InitialContextToken decode(ORB orb, Codec codec, byte[] gssToken)

encode

public static byte[] encode(ORB orb, Codec codec, String username, String password, byte[] target_name)

encode

public static byte[] encode(ORB orb, Codec codec, String username, char[] password, String target_name)

equals

public boolean equals(GSSNameSpi name)

export

public byte[] export()

getMechanism

public Oid getMechanism()

getProvider

public Provider getProvider()

getStringNameType

public Oid getStringNameType()

isAnonymousName

public boolean isAnonymousName()

toString

public String toString()