Class GlobusGSSName

java.lang.Object
org.globus.gsi.gssapi.GlobusGSSName
All Implemented Interfaces:
Serializable, GSSName

public class GlobusGSSName extends Object implements GSSName, Serializable
An implementation of GSSName.
See Also:
  • Field Details

  • Constructor Details

    • GlobusGSSName

      public GlobusGSSName()
    • GlobusGSSName

      public GlobusGSSName(X500Principal name)
    • GlobusGSSName

      public GlobusGSSName(byte[] name)
    • GlobusGSSName

      public GlobusGSSName(String name) throws GSSException
      Creates name from Globus DN
      Parameters:
      name - Globus DN (e.g. /C=US/O=Globus/..) If null it is considered set as GSSName.ANONYMOUS name type.
      Throws:
      GSSException
    • GlobusGSSName

      public GlobusGSSName(String name, Oid nameType) throws GSSException
      Creates name from X509 name of specified type.
      Parameters:
      name - Globus DN (e.g. /C=US/O=Globus/..) or service@host name. If null it is considered set as GSSName.ANONYMOUS name type.
      nameType - name type. Only GSSName.NT_ANONYMOUS or GSSName.NT_HOSTBASED_SERVICE is supported. Maybe be null.
      Throws:
      GSSException
  • Method Details