org.jacorb.security.sas

Class GSSUPNameSpi

Implemented Interfaces:
GSSNameSpi

public final class GSSUPNameSpi
extends java.lang.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 InitialContextToken
decode(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)
boolean
equals(GSSNameSpi name)
byte[]
export()
Oid
getMechanism()
Provider
getProvider()
Oid
getStringNameType()
boolean
isAnonymousName()
String
toString()

Constructor Details

GSSUPNameSpi

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

Method Details

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)
            throws GSSException


export

public byte[] export()
            throws GSSException


getMechanism

public Oid getMechanism()


getProvider

public Provider getProvider()


getStringNameType

public Oid getStringNameType()


isAnonymousName

public boolean isAnonymousName()


toString

public String toString()