Uses of Class
org.ietf.jgss.Oid

Packages that use Oid
com.dstc.security.kerberos.gssapi This package contains an implementation of the Java GSS API for the Kerberos 5 mechanism. 
org.ietf.jgss This package defines interfaces and classes for the Java GSS API binding as specified in IETF RFC 2853. 
 

Uses of Oid in com.dstc.security.kerberos.gssapi
 

Fields in com.dstc.security.kerberos.gssapi declared as Oid
static Oid GSSManager.KRB5
          Kerberos mechanism OID
static Oid GSSManager.KRB5_NT_PRINCIPAL_NAME
          Kerberos-specific name type
 

Methods in com.dstc.security.kerberos.gssapi that return Oid
 Oid[] GSSManager.getMechs()
           
 Oid[] GSSManager.getMechsForName(Oid nameType)
           
 Oid[] GSSManager.getNamesForMech(Oid mech)
           
 

Methods in com.dstc.security.kerberos.gssapi with parameters of type Oid
 Oid[] GSSManager.getMechsForName(Oid nameType)
           
 Oid[] GSSManager.getNamesForMech(Oid mech)
           
 GSSName GSSManager.createName(String nameStr, Oid nameType)
           
 GSSName GSSManager.createName(byte[] name, Oid nameType)
           
 GSSName GSSManager.createName(String nameStr, Oid nameType, Oid mech)
           
 GSSName GSSManager.createName(byte[] name, Oid nameType, Oid mech)
           
 GSSCredential GSSManager.createCredential(GSSName aName, int lifetime, Oid mech, int usage)
           
 GSSCredential GSSManager.createCredential(GSSName aName, int lifetime, Oid[] mechs, int usage)
           
 GSSContext GSSManager.createContext(GSSName peer, Oid mech, GSSCredential myCred, int lifetime)
           
 void GSSManager.addProviderAtFront(Provider p, Oid mech)
           
 void GSSManager.addProviderAtEnd(Provider p, Oid mech)
           
 

Uses of Oid in org.ietf.jgss
 

Fields in org.ietf.jgss declared as Oid
static Oid GSSName.NT_HOSTBASED_SERVICE
          Oid indicating a host-based service name form.
static Oid GSSName.NT_USER_NAME
          Name type to indicate a named user on a local system.
static Oid GSSName.NT_MACHINE_UID_NAME
          Name type to indicate a numeric user identifier corresponding to a user on a local system.
static Oid GSSName.NT_STRING_UID_NAME
          Name type to indicate a string of digits representing the numeric user identifier of a user on a local system.
static Oid GSSName.NT_ANONYMOUS
          Name type for representing an anonymous entity.
static Oid GSSName.NT_EXPORT_NAME
          Name type used to indicate an exported name produced by the export method.
 

Methods in org.ietf.jgss that return Oid
 Oid GSSName.getStringNameType()
          Returns the name type of the printable representation of this name that can be obtained from the toString method.
 Oid GSSContext.getMech()
          Determines what mechanism is being used for this context.
 Oid[] GSSCredential.getMechs()
          Returns a list of mechanisms supported by this credential.
protected static Oid GSSManager.createOid(String oid)
          Creates OIDs without throwing GSSException.
abstract  Oid[] GSSManager.getMechs()
          Returns a list of mechanisms that are available to GSS-API callers through this GSSManager.
abstract  Oid[] GSSManager.getNamesForMech(Oid mech)
          Returns the name types supported by the indicated mechanism.
abstract  Oid[] GSSManager.getMechsForName(Oid nameType)
          Returns a list of mechanisms that support the indicated name type.
 

Methods in org.ietf.jgss with parameters of type Oid
 GSSName GSSName.canonicalize(Oid mech)
          Creates a name that is canonicalized for some mechanism.
 boolean Oid.containedIn(Oid[] oids)
          A utility method to test if this Oid value is contained within the supplied Oid array.
 GSSName GSSCredential.getName(Oid mech)
          Retrieves a Mechanism Name of the entity that the credential asserts.
 int GSSCredential.getRemainingInitLifetime(Oid mech)
          Returns the lifetime in seconds for the credential to remain capable of initiating security contexts using the specified mechanism.
 int GSSCredential.getRemainingAcceptLifetime(Oid mech)
          Returns the lifetime in seconds for the credential to remain capable of accepting security contexts using the specified mechanism.
 int GSSCredential.getUsage(Oid mech)
          Returns the credential usage mode for a specific mechanism.
 void GSSCredential.add(GSSName name, int initLifetime, int acceptLifetime, Oid mech, int usage)
          Adds a mechanism specific credential-element to an existing credential.
abstract  Oid[] GSSManager.getNamesForMech(Oid mech)
          Returns the name types supported by the indicated mechanism.
abstract  Oid[] GSSManager.getMechsForName(Oid nameType)
          Returns a list of mechanisms that support the indicated name type.
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType)
          Factory method to convert a string name from the specified namespace to an GSSName object.
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType)
          Factory method to convert a byte array containing a name from the specified namespace to an GSSName object.
abstract  GSSName GSSManager.createName(String nameStr, Oid nameType, Oid mech)
          Factory method to convert a string name from the specified namespace to a GSSName object and canonicalize it at the same time for a mechanism.
abstract  GSSName GSSManager.createName(byte[] name, Oid nameType, Oid mech)
          Factory method to convert a byte array containing a name from the specified namespace to a GSSName object and canonicalize it at the same time for a mechanism.
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid mech, int usage)
          Factory method for acquiring a single mechanism credential.
abstract  GSSCredential GSSManager.createCredential(GSSName name, int lifetime, Oid[] mechs, int usage)
          Factory method for acquiring credentials over a set of mechanisms.
abstract  GSSContext GSSManager.createContext(GSSName peer, Oid mech, GSSCredential myCred, int lifetime)
          Factory method for creating a context on the initiator's side.
abstract  void GSSManager.addProviderAtFront(Provider p, Oid mech)
          This method is used to indicate to the GSSManager that the application would like a particular provider to be used ahead of all others when support is desired for the given mechanism.
abstract  void GSSManager.addProviderAtEnd(Provider p, Oid mech)
          This method is used to indicate to the GSSManager that the application would like a particular provider to be used if no other provider can be found that supports the given mechanism.