org.jacorb.security.sas

Class GSSUPMechFactory

public final class GSSUPMechFactory extends Object implements MechanismFactory

This is the GSS-API Sercurity Provider Interface (SPI) Facotry GSSUP GSSManager

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

Author: David Robison

Field Summary
protected static ProvidermyProvider
Constructor Summary
GSSUPMechFactory()
Method Summary
GSSCredentialSpigetCredentialElement(GSSNameSpi name, int initLifetime, int acceptLifetime, int usage)
GSSContextSpigetMechanismContext(GSSNameSpi nameSpi, GSSCredentialSpi credSpi, int lifetime)
GSSContextSpigetMechanismContext(GSSCredentialSpi credSpi)
GSSContextSpigetMechanismContext(byte[] b1)
OidgetMechanismOid()
GSSNameSpigetNameElement(String name, Oid nameTypeOid)
GSSNameSpigetNameElement(byte[] name, Oid nameTypeOid)
Oid[]getNameTypes()
ProvidergetProvider()

Field Detail

myProvider

protected static Provider myProvider

Constructor Detail

GSSUPMechFactory

public GSSUPMechFactory()

Method Detail

getCredentialElement

public GSSCredentialSpi getCredentialElement(GSSNameSpi name, int initLifetime, int acceptLifetime, int usage)

getMechanismContext

public GSSContextSpi getMechanismContext(GSSNameSpi nameSpi, GSSCredentialSpi credSpi, int lifetime)

getMechanismContext

public GSSContextSpi getMechanismContext(GSSCredentialSpi credSpi)

getMechanismContext

public GSSContextSpi getMechanismContext(byte[] b1)

getMechanismOid

public Oid getMechanismOid()

getNameElement

public GSSNameSpi getNameElement(String name, Oid nameTypeOid)

getNameElement

public GSSNameSpi getNameElement(byte[] name, Oid nameTypeOid)

getNameTypes

public Oid[] getNameTypes()

getProvider

public Provider getProvider()