org.ogf.saga.context
Interface Context

All Superinterfaces:
Attributes, Cloneable, SagaObject

public interface Context
extends SagaObject, Attributes

A Context provides the functionality of a security information container.


Field Summary
static String CERTREPOSITORY
          Attribute name: Location of certificates and CA signatures.
static String LIFETIME
          Attribute name: Time up to which this context is valid.
static String REMOTEHOST
          Attribute name: The hostname where the connection originates which is identified by this context.
static String REMOTEID
          Attribute name: User ID for a remote user, who is identified by this context.
static String REMOTEPORT
          Attribute name: the port used for the connection which is identified by this context.
static String SERVER
          Attribute name: server which manages the context.
static String TYPE
          Attribute name: type of context.
static String USERCERT
          Attribute name: Location of a user certificate to be used.
static String USERID
          Attribute name: User ID or user name to use.
static String USERKEY
          Attribute name: Location of a user key to use.
static String USERPASS
          Attribute name: Password to use.
static String USERPROXY
          Attribute name: Location of an existing certificate proxy to be used.
static String USERVO
          Attribute name: The VO the context belongs to.
 
Fields inherited from interface org.ogf.saga.SagaObject
NO_WAIT, WAIT_FOREVER
 
Fields inherited from interface org.ogf.saga.attributes.Attributes
BOOL, ENUM, FALSE, FLOAT, INT, STRING, TIME, TRIGGER, TRUE
 
Method Summary
 
Methods inherited from interface org.ogf.saga.SagaObject
clone, getId, getSession
 
Methods inherited from interface org.ogf.saga.attributes.Attributes
existsAttribute, findAttributes, getAttribute, getVectorAttribute, isReadOnlyAttribute, isRemovableAttribute, isVectorAttribute, isWritableAttribute, listAttributes, removeAttribute, setAttribute, setVectorAttribute
 

Field Detail

TYPE

static final String TYPE
Attribute name: type of context.

See Also:
Constant Field Values

SERVER

static final String SERVER
Attribute name: server which manages the context.

See Also:
Constant Field Values

CERTREPOSITORY

static final String CERTREPOSITORY
Attribute name: Location of certificates and CA signatures.

See Also:
Constant Field Values

USERPROXY

static final String USERPROXY
Attribute name: Location of an existing certificate proxy to be used.

See Also:
Constant Field Values

USERCERT

static final String USERCERT
Attribute name: Location of a user certificate to be used.

See Also:
Constant Field Values

USERKEY

static final String USERKEY
Attribute name: Location of a user key to use.

See Also:
Constant Field Values

USERID

static final String USERID
Attribute name: User ID or user name to use.

See Also:
Constant Field Values

USERPASS

static final String USERPASS
Attribute name: Password to use.

See Also:
Constant Field Values

USERVO

static final String USERVO
Attribute name: The VO the context belongs to.

See Also:
Constant Field Values

LIFETIME

static final String LIFETIME
Attribute name: Time up to which this context is valid.

See Also:
Constant Field Values

REMOTEID

static final String REMOTEID
Attribute name: User ID for a remote user, who is identified by this context. (ReadOnly)

See Also:
Constant Field Values

REMOTEHOST

static final String REMOTEHOST
Attribute name: The hostname where the connection originates which is identified by this context. (ReadOnly)

See Also:
Constant Field Values

REMOTEPORT

static final String REMOTEPORT
Attribute name: the port used for the connection which is identified by this context. (ReadOnly)

See Also:
Constant Field Values


Copyright © 2014 Open Grid Forum. All rights reserved.