Java Globus API: Interface GSIConstants

org.globus.gsi
Interface GSIConstants

All Known Subinterfaces:
GSIConstants

public interface GSIConstants

Defines common constants used by GSI.


Field Summary
static int CA
          Indicates Certificate Authority certificate
static char DELEGATION_CHAR
          The character sent on the wire to request delegation
static int DELEGATION_FULL
          Indicates full delegation.
static int DELEGATION_LIMITED
          Indicates limited delegation.
static int DELEGATION_NONE
          Indicates no delegation
static Integer DELEGATION_TYPE_FULL
          Indicates full delegation.
static Integer DELEGATION_TYPE_LIMITED
          Indicates limited delegation.
static int EEC
          Indicates End-Entity Certificate, e.g.
static String[] GLOBUS_CIPHER
          Null ciphersuite supported in older Globus servers
static int GSI_2_LIMITED_PROXY
          Indicates legacy limited Globus proxy
static int GSI_2_PROXY
          Indicates legacy full Globus proxy
static int GSI_3_IMPERSONATION_PROXY
          Indicates proxy draft compliant impersonation proxy.
static int GSI_3_INDEPENDENT_PROXY
          Indicates proxy draft compliant independent proxy.
static int GSI_3_LIMITED_PROXY
          Indicates proxy draft compliant limited impersonation proxy.
static int GSI_3_RESTRICTED_PROXY
          Indicates proxy draft compliant restricted proxy.
static Integer MODE_GSI
          Indicates GSI mode (allows for delegation during authentication).
static Integer MODE_SSL
          Indicates SSL compatibility mode (does not allow for delegation during authentication).
 

Field Detail

DELEGATION_CHAR

public static final char DELEGATION_CHAR
The character sent on the wire to request delegation

GLOBUS_CIPHER

public static final String[] GLOBUS_CIPHER
Null ciphersuite supported in older Globus servers

DELEGATION_NONE

public static final int DELEGATION_NONE
Indicates no delegation

DELEGATION_LIMITED

public static final int DELEGATION_LIMITED
Indicates limited delegation. Depending on the settings it might mean GSI-2 limited delegation or GSI-3 limited delegation.

DELEGATION_FULL

public static final int DELEGATION_FULL
Indicates full delegation. Depending on the settings it might mean GSI-2 full delegation or GSI-3 impersonation delegation.

MODE_GSI

public static final Integer MODE_GSI
Indicates GSI mode (allows for delegation during authentication).

MODE_SSL

public static final Integer MODE_SSL
Indicates SSL compatibility mode (does not allow for delegation during authentication).

DELEGATION_TYPE_FULL

public static final Integer DELEGATION_TYPE_FULL
Indicates full delegation.

DELEGATION_TYPE_LIMITED

public static final Integer DELEGATION_TYPE_LIMITED
Indicates limited delegation.

EEC

public static final int EEC
Indicates End-Entity Certificate, e.g. user certificate

CA

public static final int CA
Indicates Certificate Authority certificate

GSI_2_PROXY

public static final int GSI_2_PROXY
Indicates legacy full Globus proxy

GSI_2_LIMITED_PROXY

public static final int GSI_2_LIMITED_PROXY
Indicates legacy limited Globus proxy

GSI_3_RESTRICTED_PROXY

public static final int GSI_3_RESTRICTED_PROXY
Indicates proxy draft compliant restricted proxy. A proxy with embedded policy.

GSI_3_INDEPENDENT_PROXY

public static final int GSI_3_INDEPENDENT_PROXY
Indicates proxy draft compliant independent proxy. A proxy with ProxyPolicy.INDEPENDENT policy language OID.

GSI_3_IMPERSONATION_PROXY

public static final int GSI_3_IMPERSONATION_PROXY
Indicates proxy draft compliant impersonation proxy. A proxy with ProxyPolicy.IMPERSONATION policy language OID.

GSI_3_LIMITED_PROXY

public static final int GSI_3_LIMITED_PROXY
Indicates proxy draft compliant limited impersonation proxy. A proxy with ProxyPolicy.LIMITED policy language OID.