org.jacorb.security.sas
Class GSSUPNameSpi
java.lang.Object
org.jacorb.security.sas.GSSUPNameSpi
- public final class GSSUPNameSpi
- extends java.lang.Object
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(java.security.Provider provider,
org.ietf.jgss.Oid mechOid,
byte[] name,
org.ietf.jgss.Oid nameTypeOid)
|
Method Summary |
static InitialContextToken |
decode(ORB orb,
Codec codec,
byte[] gssToken)
|
static byte[] |
encode(ORB orb,
Codec codec,
java.lang.String username,
char[] password,
java.lang.String target_name)
|
static byte[] |
encode(ORB orb,
Codec codec,
java.lang.String username,
java.lang.String password,
byte[] target_name)
|
boolean |
equals(GSSNameSpi name)
|
byte[] |
export()
|
org.ietf.jgss.Oid |
getMechanism()
|
java.security.Provider |
getProvider()
|
org.ietf.jgss.Oid |
getStringNameType()
|
boolean |
isAnonymousName()
|
java.lang.String |
toString()
|
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(ORB orb,
Codec codec,
java.lang.String username,
java.lang.String password,
byte[] target_name)
encode
public static byte[] encode(ORB orb,
Codec codec,
java.lang.String username,
char[] password,
java.lang.String target_name)
decode
public static InitialContextToken decode(ORB orb,
Codec codec,
byte[] gssToken)
getProvider
public java.security.Provider getProvider()
equals
public boolean equals(GSSNameSpi name)
throws org.ietf.jgss.GSSException
- Throws:
org.ietf.jgss.GSSException
export
public byte[] export()
throws org.ietf.jgss.GSSException
- Throws:
org.ietf.jgss.GSSException
getMechanism
public org.ietf.jgss.Oid getMechanism()
toString
public java.lang.String toString()
getStringNameType
public org.ietf.jgss.Oid getStringNameType()
isAnonymousName
public boolean isAnonymousName()