org.jacorb.security.sas
Class GSSUPMechFactory
java.lang.Object
org.jacorb.security.sas.GSSUPMechFactory
- All Implemented Interfaces:
- sun.security.jgss.spi.MechanismFactory
- public final class GSSUPMechFactory
- extends java.lang.Object
- implements sun.security.jgss.spi.MechanismFactory
This is the GSS-API Sercurity Provider Interface (SPI) Facotry GSSUP GSSManager
- Version:
- $Id: GSSUPMechFactory.java,v 1.6 2004/02/05 14:04:54 nick.cross Exp $
- Author:
- David Robison
Field Summary |
protected static java.security.Provider |
myProvider
|
Method Summary |
sun.security.jgss.spi.GSSCredentialSpi |
getCredentialElement(sun.security.jgss.spi.GSSNameSpi name,
int initLifetime,
int acceptLifetime,
int usage)
|
sun.security.jgss.spi.GSSContextSpi |
getMechanismContext(byte[] b1)
|
sun.security.jgss.spi.GSSContextSpi |
getMechanismContext(sun.security.jgss.spi.GSSCredentialSpi credSpi)
|
sun.security.jgss.spi.GSSContextSpi |
getMechanismContext(sun.security.jgss.spi.GSSNameSpi nameSpi,
sun.security.jgss.spi.GSSCredentialSpi credSpi,
int lifetime)
|
org.ietf.jgss.Oid |
getMechanismOid()
|
sun.security.jgss.spi.GSSNameSpi |
getNameElement(byte[] name,
org.ietf.jgss.Oid nameTypeOid)
|
sun.security.jgss.spi.GSSNameSpi |
getNameElement(java.lang.String name,
org.ietf.jgss.Oid nameTypeOid)
|
org.ietf.jgss.Oid[] |
getNameTypes()
|
java.security.Provider |
getProvider()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myProvider
protected static java.security.Provider myProvider
GSSUPMechFactory
public GSSUPMechFactory()
getMechanismOid
public org.ietf.jgss.Oid getMechanismOid()
- Specified by:
getMechanismOid
in interface sun.security.jgss.spi.MechanismFactory
getProvider
public java.security.Provider getProvider()
- Specified by:
getProvider
in interface sun.security.jgss.spi.MechanismFactory
getNameTypes
public org.ietf.jgss.Oid[] getNameTypes()
- Specified by:
getNameTypes
in interface sun.security.jgss.spi.MechanismFactory
getCredentialElement
public sun.security.jgss.spi.GSSCredentialSpi getCredentialElement(sun.security.jgss.spi.GSSNameSpi name,
int initLifetime,
int acceptLifetime,
int usage)
throws org.ietf.jgss.GSSException
- Specified by:
getCredentialElement
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException
getNameElement
public sun.security.jgss.spi.GSSNameSpi getNameElement(java.lang.String name,
org.ietf.jgss.Oid nameTypeOid)
throws org.ietf.jgss.GSSException
- Specified by:
getNameElement
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException
getNameElement
public sun.security.jgss.spi.GSSNameSpi getNameElement(byte[] name,
org.ietf.jgss.Oid nameTypeOid)
throws org.ietf.jgss.GSSException
- Specified by:
getNameElement
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException
getMechanismContext
public sun.security.jgss.spi.GSSContextSpi getMechanismContext(sun.security.jgss.spi.GSSNameSpi nameSpi,
sun.security.jgss.spi.GSSCredentialSpi credSpi,
int lifetime)
throws org.ietf.jgss.GSSException
- Specified by:
getMechanismContext
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException
getMechanismContext
public sun.security.jgss.spi.GSSContextSpi getMechanismContext(sun.security.jgss.spi.GSSCredentialSpi credSpi)
throws org.ietf.jgss.GSSException
- Specified by:
getMechanismContext
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException
getMechanismContext
public sun.security.jgss.spi.GSSContextSpi getMechanismContext(byte[] b1)
throws org.ietf.jgss.GSSException
- Specified by:
getMechanismContext
in interface sun.security.jgss.spi.MechanismFactory
- Throws:
org.ietf.jgss.GSSException