A B C D E F G H I K L M N O P Q R S T U V W X

A

ACTION_ADD_GROUP_ENTRY - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_CREATE_OBJECT_GROUP - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_CREATE_SERVICEACTION_GROUP - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_CREATE_SERVICE_TYPE - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_CREATE_USER_GROUP - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_DELETE_GROUP - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_ENROLL_ANCHOR - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_ENROLL_NAMESPACE - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_ENROLL_OBJECT - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_ENROLL_USER - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_GRANT - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_GRANTALL - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_NS_WILDCARD - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_QUERY - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_REMOVE_GROUP_ENTRY - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_REVOKE - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_SU - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_UNENROLL - Static variable in class org.globus.cas.impl.CasConstants
 
ACTION_WILDCARD - Static variable in class org.globus.cas.impl.CasConstants
 
ADD_OPERATION - Static variable in class org.globus.cas.impl.CasConstants
 
activeConnections - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
addGroupMember(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
Adds an object specification and its description as a member of the group ObjectSpec can be objectId(if object), user name, userGroup name, serviceType name, namespace nickname, trust anchor nickname Corresponding objectSpecDesc are object, user, userGroup, serviceType, namespace, trustAnchor Ensure that consistency in the db is maintained and so entries for object spec and exists in the relevant tables
addGroupMember(String, String) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Adds a user a member of the group Manipulates user group entry table
addObjectToGroup(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
addServiceActionGpEntry(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Adds entry to service/action group (get service_id from service_type_action table and then insert entry)
addServiceActionMapping(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Adds a new action mapping to an existing service type.
addTrustAnchor(AddTrustAnchor) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add trust anchor on this CAS Server
addUser(AddUser) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add user on this CAS Server

B

baseQuery - Static variable in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
baseURI - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
bootstrapProp - Static variable in class org.globus.cas.impl.bootstrap.SetupDatabase
 

C

CAS_NS - Static variable in class org.globus.cas.impl.CasConstants
 
CAS_PROXY_TAG - Static variable in class org.globus.cas.impl.CasConstants
 
COL_ACTION_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_ACTION_SPEC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_ACTION_SPEC_DESC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_AUTHDATA - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_AUTHMETHOD - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_BASENAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_COMPARISON_ALG - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_NS_NICKNAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_OBJECTGP_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_OBJECT_ID - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_OBJECT_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_OBJECT_SPEC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_OBJECT_SPEC_DESC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_POLICY_ID - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_SERVICEACTIONGP_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_SERVICEACTION_ID - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_SERVICETYPE_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_SUBJECTNAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_TRUST_NICKNAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_USERGP_NAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_USER_NICKNAME - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_USER_SPEC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
COL_USER_SPEC_DESC - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
CREATE_OPERATION - Static variable in class org.globus.cas.impl.CasConstants
 
CasAdminPortImpl - class org.globus.cas.impl.service.CasAdminPortImpl.
Implementation of CAS Adminstrator interface
CasAdminPortImpl() - Constructor for class org.globus.cas.impl.service.CasAdminPortImpl
 
CasConstants - class org.globus.cas.impl.CasConstants.
Constants used by CAS package
CasConstants() - Constructor for class org.globus.cas.impl.CasConstants
 
CasDBConstants - class org.globus.cas.impl.databaseAccess.CasDBConstants.
Constants used by CAS database access package
CasDBConstants() - Constructor for class org.globus.cas.impl.databaseAccess.CasDBConstants
 
CasDBException - class org.globus.cas.impl.databaseAccess.CasDBException.
Exception thrown by database access package
CasDBException() - Constructor for class org.globus.cas.impl.databaseAccess.CasDBException
 
CasDBException(String) - Constructor for class org.globus.cas.impl.databaseAccess.CasDBException
 
CasDBException(String, Exception) - Constructor for class org.globus.cas.impl.databaseAccess.CasDBException
 
CasDBException(Exception) - Constructor for class org.globus.cas.impl.databaseAccess.CasDBException
 
CasDBOptions - class org.globus.cas.impl.databaseAccess.CasDBOptions.
Sets the database configuration options
CasDBOptions() - Constructor for class org.globus.cas.impl.databaseAccess.CasDBOptions
 
CasDBOptions(String, String, String, String) - Constructor for class org.globus.cas.impl.databaseAccess.CasDBOptions
 
CasDBStorage - class org.globus.cas.impl.databaseAccess.CasDBStorage.
Class for manipulating connections through database pooling
CasDBStorage() - Constructor for class org.globus.cas.impl.databaseAccess.CasDBStorage
 
CasException - exception org.globus.cas.impl.CasException.
 
CasException() - Constructor for class org.globus.cas.impl.CasException
 
CasException(String) - Constructor for class org.globus.cas.impl.CasException
 
CasException(String, Throwable) - Constructor for class org.globus.cas.impl.CasException
 
CasException(Throwable) - Constructor for class org.globus.cas.impl.CasException
 
CasMessageElement - class org.globus.cas.impl.service.CasMessageElement.
 
CasMessageElement(Element) - Constructor for class org.globus.cas.impl.service.CasMessageElement
 
CasQueryPortImpl - class org.globus.cas.impl.service.CasQueryPortImpl.
Implementation of CAS Query interface
CasQueryPortImpl() - Constructor for class org.globus.cas.impl.service.CasQueryPortImpl
 
CasQueryPortImpl() - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
CasResource - class org.globus.cas.impl.service.CasResource.
 
CasResource(int, String) - Constructor for class org.globus.cas.impl.service.CasResource
 
CasResourceHome - class org.globus.cas.impl.service.CasResourceHome.
 
CasResourceHome() - Constructor for class org.globus.cas.impl.service.CasResourceHome
 
CasService - class org.globus.cas.impl.service.CasService.
 
CasService() - Constructor for class org.globus.cas.impl.service.CasService
 
canCreateGps(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canCreateNamespace(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canCreateObject(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canCreateServiceType(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canDeleteGps(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canDeleteNamespace(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canDeleteServiceType(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canEnrollTrustAnchor(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canEnrollUser(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canGrant(String, String, CasObjectData, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canManipObjectGps(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canManipServiceActionGps(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canManipServiceActionMapping(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canManipUserGps(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canQuery(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canRemoveObject(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canRemoveObjectId(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canRemoveServiceActionId(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canRevoke(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canUnenrollTrustAnchor(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
canUnenrollUser(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
chdirAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
checkQueryPermissions(String, String) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
checkUserGroupExists(String, String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
 
connNumber - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
connectionPool - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
connectionURL - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
constructPolicyData(ResultSet, boolean) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
constructSAMLAssertion(int, String, Vector) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
createAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
createGroup(CreateGroup) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to create new user, object or serviceAction group
createObject(CreateObject) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add an object
createObjectNamespace(CreateObjectNamespace) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add namespace
createServiceActionGroup(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Creates a new service/action group Inserts data into service action group
createServiceType(CreateServiceType) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to create service type

D

DB_CONFIGURATION - Variable in class org.globus.cas.impl.service.CasService
 
DELETE_OPERATION - Static variable in class org.globus.cas.impl.CasConstants
 
defaultAssertionLifetime - Variable in class org.globus.cas.impl.service.CasQueryPortImpl
 
deleteAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
deleteGroup(DeleteGroup) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to remove a user, object or serviceAction group
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
Remove namespace entry from database Manipulates only namespace table
deleteObject(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Deletes object data gievn ojectName and namespace Manipulates object table
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
Deletes object group data Manipulates object group table
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
Remove policy table entry from database - (revoke rights) Manipulates only policy table
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
Deletes service type data Manipulates service type table
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
Remove trust anchor entry from database Manipulates only trust anchor table
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.UserDataHandler
Deletes user data Manipulates user table.
deleteObject(String) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Deletes user group data Manipulates user group table
deleteObject(DeleteObject) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to remove an object
deleteObjectForId(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Deletes object data given objectId Manipulates object table
deleteObjectForId(Connection, int) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
deleteObjectNamespace(String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to remove namespace
deletePolicyForObject(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
deleteServiceActionGroup(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Removes service/action group
deleteServiceType(String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to delete service type
driver - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
driverName - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
driverSetup - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 

E

EXACT_ALGNAME - Static variable in class org.globus.cas.impl.CasConstants
 
EXACT_ALG_CLASSNAME - Static variable in class org.globus.cas.impl.CasConstants
 
ExactComparison - class org.globus.cas.impl.databaseAccess.ExactComparison.
Exact matching
ExactComparison() - Constructor for class org.globus.cas.impl.databaseAccess.ExactComparison
 
ExternalPolicyEvaluator - class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator.
Evaluates and returns relevant external policies i.e policies on objects other than the CAS server itself.
ExternalPolicyEvaluator() - Constructor for class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
element - Variable in class org.globus.cas.impl.service.CasMessageElement
 
exactMatchExists(ObjectData) - Method in class org.globus.cas.impl.service.ObjectComparison
 

F

fileDelimiter - Variable in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
findApplicablePolicy(CasObjectDesc) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method to get all applicable policies
findSingleton() - Method in class org.globus.cas.impl.service.CasResourceHome
 
ftpExactNS - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
ftpServiceType - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
ftpWildcardNS - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 

G

getActionQuery(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getActiveConnections() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getAllApplicablePolicy(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all applicable policies for a given type and name
getAllPoliciesForGroup(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given userGroup/obejctGroup/serviceActionGroup Both CAS and External policies are returned
getAllPoliciesForNamespace(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given namespace a) part of objectSpec and objectSpecDesc = Namespace b) part of "ObjectGroup" (of which it is a member)
getAllPoliciesForObject(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given object.
getAllPoliciesForServiceAction(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given service/action mapping.
getAllPoliciesForServiceType(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given service.
getAllPoliciesForTrustAnchor(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given trust anchor.
getAllPoliciesForUser(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
Returns all polcies for a given user.
getAllSelfPolicies() - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getAssertion(GetAssertionParam) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method that generated an assertion with a list of AuthzDecisionStmt that represent the list of actions that are permitted.
getAuthzDecisionQuery(SAMLAuthzQueryType) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getAuthzDecisionStmts(SAMLAuthorizationDecisionQuery, String) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getBaseQuery() - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getBasicObjectQuery() - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getCallerNickname() - Static method in class org.globus.cas.impl.service.CasService
 
getCasNickname(String) - Static method in class org.globus.cas.impl.service.CasService
 
getCasObject(CasObjectDesc) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method to get an object given its identifier
getCertificates(GlobusGSSCredentialImpl) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getComparisonAlg(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
getComparisonClass(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
getConnectionURL() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getDBConnection() - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
getDNofServerCA(GlobusGSSCredentialImpl) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getDriver() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getExternalPolicies(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getGroupMembers(GetGroupMembers) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method that returns the group members as an array of string
getIdleConnections() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getMaxAssertionLifetime() - Method in class org.globus.cas.impl.service.CasResource
 
getMaxAssertionLifetime() - Method in class org.globus.cas.impl.service.CasResourceHome
 
getMaxWait() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getNickname(String, String) - Static method in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
 
getObjectData(String) - Static method in class org.globus.cas.impl.service.CasService
 
getObjectDescription(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
getObjectGroupsForMember(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
getObjectId(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Returns object id given onject name and namespace Returns -1 if object is not in database
getObjectId(Connection, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
getObjectId(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
getObjectId(String) - Static method in class org.globus.cas.impl.service.CasService
 
getObjectSpecString(CasObjectData, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getObjectsInNamespace(String) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
getOnExhaustAction() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getPassword() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getPolicies(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getPolicies(String, String, Vector) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getPoliciesForActions(String, Vector) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getPoliciesForQuery(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getPoliciesForResource(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getPolicyFromActionGp(String, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getPolicyFromObjGp(String, String, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getPolicyId(PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
getResourceClass() - Method in class org.globus.cas.impl.service.CasResourceHome
 
getResourcePropertySet() - Method in class org.globus.cas.impl.service.CasResource
 
getResourceQueries(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getServerCredential() - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getServerDN() - Method in class org.globus.cas.impl.service.CasResource
 
getServiceActionId(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retieves service action id given service name and action name returns -1 if not found
getServiceActionId(Connection, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
getServiceActionId(String) - Static method in class org.globus.cas.impl.service.CasService
 
getServiceActionMapping(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
getServiceActionMapping(int) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
getServiceActionMapping(String) - Static method in class org.globus.cas.impl.service.CasService
 
getUserGroupNameQuery(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
getUserName() - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
getUserNickname(String) - Static method in class org.globus.cas.impl.databaseAccess.UserDataHandler
Retrives user nickname give subjectDN
getUserNickname(String, String, String) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
 
getVoDescription() - Method in class org.globus.cas.impl.service.CasResource
 
getVoDescription() - Method in class org.globus.cas.impl.service.CasResourceHome
 
gpAddEntryPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
gpDeleteEntryPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
gpDeletionPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
grant(String, String, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
Store the policy represented by the given parameters Construct the policy object and store
grant(PolicyDetails) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to grant permissions
grantAllPermission(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
grantAllPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
grantObject(String, CasObjectData, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
Store the policy represented by the given parameters Construct the policy object and store Does not handle serviceActionGp as spec
grantPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
groupExists(String) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Method that checks if a group exists

H

hasCommunityPermissions(PolicyData, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Returns true if the community has permissions on objectSpec to do actionSpec.
hasEnrollObjPermission(String, ObjectData) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
hasGrantAllObjPermission(String, ObjectData) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
hasGrantAllPermissions(String, PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Returns true if the community or user has grantAll permissions on the the object.
hasPermissions(PolicyData, boolean) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Returns true if the userGroup can perform actionSpec on objectSpec Algorithm If ignoreSuperUser is false - Check if the given userGroup has cas/superuser on casServer.

I

i18n - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ExactComparison
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.UserDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
 
i18n - Static variable in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
i18n - Static variable in class org.globus.cas.impl.service.CasAdminPortImpl
 
i18n - Static variable in class org.globus.cas.impl.service.CasQueryPortImpl
 
i18n - Static variable in class org.globus.cas.impl.service.CasService
 
idleConnections - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
initializePolicies() - Static method in class org.globus.cas.impl.CasConstants
 
isAuthorizedPolicy(String, PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsHandler
Returns true if there is a semantically equivalent policy data in CAS databse.
isMember(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
isSuperUser(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Checks of the userGroupName given has cas/superuser permissions on casServer.
isUserSuperUser(Vector) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 

K

key - Variable in class org.globus.cas.impl.service.CasResource
 

L

list() - Static method in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
List of all Namespace
list() - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
List of ObjectData
list() - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
List of object group
list() - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
List of all Policy Data
list() - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
List of service type
list() - Static method in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
List of all Trust Anchors
list() - Static method in class org.globus.cas.impl.databaseAccess.UserDataHandler
List of all users
list() - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
List of user groups
list(String) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method to get a list of objects
listServiceActionGroups() - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
List of service action group
listServiceActionMappings() - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
List of service action mappings
logger - Static variable in class org.globus.cas.impl.CasConstants
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ExactComparison
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.UserDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
 
logger - Static variable in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
logger - Static variable in class org.globus.cas.impl.service.CasAdminPortImpl
 
logger - Static variable in class org.globus.cas.impl.service.CasQueryPortImpl
 
logger - Static variable in class org.globus.cas.impl.service.CasService
 
lookupAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 

M

MAX_ASSERTION_LIFETIME - Static variable in class org.globus.cas.impl.service.CasQueryPortImpl
 
main(String[]) - Static method in class org.globus.cas.impl.bootstrap.SetupDatabase
 
makeFault(String) - Static method in class org.globus.cas.impl.service.CasService
 
makeFault(String, Exception) - Static method in class org.globus.cas.impl.service.CasService
 
manageObjectGroups(ManageObjectGroups) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add or remove an object from object group
manageServiceAction(ManageServiceAction) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add or remove service type/action mapping
manageServiceActionGroups(ManageServiceActionGroups) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add or remove serviceAction group entry
manageUserGroups(ManageUserGroups) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to add or remove a user from user group
managedJobURI - Static variable in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
matchForSubset(Vector, ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
matchForSuperset(Vector, ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
matchObjectNames(String, String) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
matchingSubset(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.ExactComparison
 
matchingSubset(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
matchingSubset(ObjectData) - Method in class org.globus.cas.impl.service.ObjectComparison
 
matchingSuperset(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.ExactComparison
 
matchingSuperset(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
matchingSuperset(ObjectData) - Method in class org.globus.cas.impl.service.ObjectComparison
 
maxAssertionLifetime - Variable in class org.globus.cas.impl.service.CasResource
 
maxAssertionLifetime - Variable in class org.globus.cas.impl.service.CasResourceHome
 
maxWait - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
mesg - Static variable in class org.globus.cas.impl.bootstrap.SetupDatabase
 
metadata - Variable in class org.globus.cas.impl.service.CasResource
 

N

NAMESPACE_SELF - Static variable in class org.globus.cas.impl.CasConstants
 
NAMESPACE_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
NamespaceDataHandler - class org.globus.cas.impl.databaseAccess.NamespaceDataHandler.
Used to manipulate NamespaceData in database
NamespaceDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
 
namespaceEnrollPolicy - Static variable in class org.globus.cas.impl.CasConstants
 

O

OBJECTGP_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
OBJECTSPEC_DELIMITER - Static variable in class org.globus.cas.impl.CasConstants
 
OBJECT_SELF - Static variable in class org.globus.cas.impl.CasConstants
 
OBJECT_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
OID - Static variable in class org.globus.cas.impl.CasConstants
 
ObjectComparison - class org.globus.cas.impl.service.ObjectComparison.
Base class for all CAS Object comparison classes
ObjectComparison() - Constructor for class org.globus.cas.impl.service.ObjectComparison
 
ObjectDataHandler - class org.globus.cas.impl.databaseAccess.ObjectDataHandler.
Describes the data needed for object
ObjectDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
ObjectGroupDataHandler - class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler.
Manipulate the data for ObjectGroups in the database
ObjectGroupDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
objectEnrollPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
objectExists(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.ExactComparison
 
objectExists(ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
objectExists(ObjectData) - Method in class org.globus.cas.impl.service.ObjectComparison
 
objectGpCreationPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
objectMatches(ObjectData, ObjectData) - Method in class org.globus.cas.impl.databaseAccess.ExactComparison
 
objectMatches(ObjectData, ObjectData) - Method in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
objectMatches(ObjectData, ObjectData) - Method in class org.globus.cas.impl.service.ObjectComparison
 
onExhaustAction - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
org.globus.cas.impl - package org.globus.cas.impl
 
org.globus.cas.impl.bootstrap - package org.globus.cas.impl.bootstrap
 
org.globus.cas.impl.databaseAccess - package org.globus.cas.impl.databaseAccess
 
org.globus.cas.impl.service - package org.globus.cas.impl.service
 
outputImpl(SerializationContext) - Method in class org.globus.cas.impl.service.CasMessageElement
 

P

POLICY_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
PermissionsEvaluator - class org.globus.cas.impl.databaseAccess.PermissionsEvaluator.
Checks for presence of policy in CAS database based on super user, group presence of user, action or object.
PermissionsEvaluator() - Constructor for class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
PermissionsHandler - class org.globus.cas.impl.databaseAccess.PermissionsHandler.
Used to evaluate permissions
PermissionsHandler() - Constructor for class org.globus.cas.impl.databaseAccess.PermissionsHandler
 
PolicyDataHandler - class org.globus.cas.impl.databaseAccess.PolicyDataHandler.
Used to manipulate PolicyData in the database
PolicyDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
PolicyQueryHandler - class org.globus.cas.impl.databaseAccess.PolicyQueryHandler.
Used to retrieve all policies (on external objects and CAS server) on a specific object or all policies for a user.
PolicyQueryHandler() - Constructor for class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
 
PopulateImplicitFTPData - class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData.
 
PopulateImplicitFTPData() - Constructor for class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
PopulateImplicitObjectData - class org.globus.cas.impl.bootstrap.PopulateImplicitObjectData.
 
PopulateImplicitObjectData() - Constructor for class org.globus.cas.impl.bootstrap.PopulateImplicitObjectData
 
PopulateUserData - class org.globus.cas.impl.bootstrap.PopulateUserData.
 
PopulateUserData() - Constructor for class org.globus.cas.impl.bootstrap.PopulateUserData
 
parseResourceString(String) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
password - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
policyObjectExists(PolicyData) - Method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
Returns true if policy object exists in the table This is *not* a permission query and does not have any semantic ramifications
populateDb() - Static method in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
populateDb() - Static method in class org.globus.cas.impl.bootstrap.PopulateImplicitObjectData
 
populateDb(String) - Static method in class org.globus.cas.impl.bootstrap.PopulateUserData
 
printPolicyVector(Vector) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
propSet - Variable in class org.globus.cas.impl.service.CasResource
 

Q

qualifiesOnGroupPermissions(String, String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Checks if this object has permission becuase a group it belongs to has permissions.
qualifiesOnObjectPermissions(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Checks if the object itself has permissions.
queryPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
queryStringForAction(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
queryStringForNonObject(String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 
queryStringForUser(String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
 

R

REMOVE_OPERATION - Static variable in class org.globus.cas.impl.CasConstants
 
RESOURCE_WILDCARD - Static variable in class org.globus.cas.impl.CasConstants
 
RP_SET - Static variable in class org.globus.cas.impl.service.CasResource
 
readAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 
registerToMDS() - Method in class org.globus.cas.impl.service.CasService
 
removeGroupMember(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
Removes the group member Manipulates only group entry table
removeGroupMember(String, String) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Removes a user a member of the group Manipulates user group entry table
removeObjectFromGroup(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
 
removeServiceActionGpEntry(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Deletes entry from service/action group (get service_id from service_type_action table and then delete entry)
removeServiceActionMapping(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Removes the action mapped to a particular service type Deletes from service action table
removeServiceActionMapping(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Removes the action mapped to a particular service type Deletes from service action table
removeTrustAnchor(String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to remove trust anchor on this CAS Server
removeUser(String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to remove user on this CAS Server
replaceInternalIds(PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PolicyQueryHandler
 
resourceClass - Variable in class org.globus.cas.impl.service.CasResourceHome
 
retrieveMatchingObjects(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
 
retrieveObject(String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Retrieves object data given onjectName and namespace Picks up values from obejct table and object group entry table
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
Retrieve object group object Picks up values from object group table and object group entries table
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
 
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
Retieves service type data Picks up values from service type table and service type action table
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
 
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.UserDataHandler
Retrieves user data Picks up values from user table and user group entry table
retrieveObject(String) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Retrieve user group object Picks up values from user group table and user group entries table
retrieveObjectForId(String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Retrieves object data given objectId Picks up values from obejct table and object group entry table
retrieveServiceActionGpEntries(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retrives service type/actions in a serviceActionGroup.
retrieveServiceActionGpEntriesAsId(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retrives service type/action id in a serviceActionGroup.
retrieveServiceActionGroups(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retrieves the serviceaction groups this service/action belongs to
retrieveServiceActionIds(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retrieves all the sercice/action ids on a service type Picks up data from from service action table Returns null if no mappings exist
retrieveServiceActionMappings(String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
Retrieves all the actions mapped to a particular service type Picks up data from from service action table Returns null if no mappings exist
returnDBConnection(Connection) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
returnGroupMemberList(String[]) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
revoke(PolicyDetails) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to revoke permissions
revokeForId(String) - Method in class org.globus.cas.impl.service.CasAdminPortImpl
Method to revoke permissions
revokePolicy - Static variable in class org.globus.cas.impl.CasConstants
 
rowExists(String, String, String) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
Given a table name and column name, it does a query for columnName=value Constructs query and returns true if the query has any entry in result set
rowExists(String) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
Returns true if the query has any entry in result set
runListQuery(String, String) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
runUpdateQuery(String) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
runUpdateQuery(Connection, String) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 

S

SAML_DECISION - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICEACTIONGP_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICEACTION_DELIMITER - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICEACTION_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICETYPE_CAS - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICETYPE_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
SERVICE_NAME - Static variable in class org.globus.cas.impl.CasConstants
 
ServiceTypeActionHandler - class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler.
Used to manipulate the serviceType/action mappings in the database
ServiceTypeActionHandler() - Constructor for class org.globus.cas.impl.databaseAccess.ServiceTypeActionHandler
 
ServiceTypeDataHandler - class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler.
Describes the data needed for service type
ServiceTypeDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
 
SetupDatabase - class org.globus.cas.impl.bootstrap.SetupDatabase.
 
SetupDatabase() - Constructor for class org.globus.cas.impl.bootstrap.SetupDatabase
 
serverAssertionLifetime - Variable in class org.globus.cas.impl.service.CasQueryPortImpl
 
serverDN - Variable in class org.globus.cas.impl.service.CasResource
 
serverDNProp - Variable in class org.globus.cas.impl.service.CasResource
 
serviceActionGpCreationPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
serviceTypeCreationPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
setActiveConnections(int) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setConnectionURL(String) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setDriver(String) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setIdleConnections(int) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setMaxAssertionLifetime(int) - Method in class org.globus.cas.impl.service.CasResourceHome
 
setMaxWait(long) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setOnExhaustAction(byte) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setPassword(String) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setRPs() - Method in class org.globus.cas.impl.service.CasResource
 
setResourceClass(String) - Method in class org.globus.cas.impl.service.CasResourceHome
 
setServerDN(String) - Method in class org.globus.cas.impl.service.CasResource
 
setUserName(String) - Method in class org.globus.cas.impl.databaseAccess.CasDBOptions
 
setVersion(String) - Method in class org.globus.cas.impl.service.CasResource
 
setVoDescription(String) - Method in class org.globus.cas.impl.service.CasResourceHome
 
setupDBConnection(CasDBOptions) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
setupDriver(String, String, String, int, byte, long, int) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
 
sortPolicies(Vector) - Static method in class org.globus.cas.impl.databaseAccess.ExternalPolicyEvaluator
 
storeInObjectTable(Connection, String, String) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
 
storeObject(NamespaceData) - Static method in class org.globus.cas.impl.databaseAccess.NamespaceDataHandler
Store the name space object Manipulates only the namespace_table in the daabase
storeObject(ObjectData) - Static method in class org.globus.cas.impl.databaseAccess.ObjectDataHandler
Insert into user data into object table Assuming checks for object already existing we made
storeObject(ObjectGroupData) - Static method in class org.globus.cas.impl.databaseAccess.ObjectGroupDataHandler
Insert into group table Does not create a new object and will fail if the object specified does not exist
storeObject(PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PolicyDataHandler
Store the policy data object - (grant of rights) Manipulates only the policy_table in the database
storeObject(ServiceTypeData) - Static method in class org.globus.cas.impl.databaseAccess.ServiceTypeDataHandler
Insert into service type table
storeObject(TrustAnchorData) - Static method in class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
Store the trust anchor object Manipulates only the trust_anchor_table in the daabase
storeObject(UserData) - Static method in class org.globus.cas.impl.databaseAccess.UserDataHandler
Insert user data into user table Does not populate the user group entry table Does not create a new user group and will fail if the user group specified does not exist
storeObject(UserGroupData) - Static method in class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
Insert user group data into group table Does not create a new user entry and will fail if the user does not already exist in the user table.
stringInArray(String[], String) - Static method in class org.globus.cas.impl.bootstrap.PopulateUserData
 

T

TABLE_NAMESPACE - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_OBJECT - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_OBJECTGP - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_OBJECTGP_ENTRY - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_POLICY - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_SERVICEACTIONGP - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_SERVICEACTIONGP_ENTRY - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_SERVICETYPE - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_SERVICETYPE_ACTION - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_TRUSTANCHOR - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_USER - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_USERGP - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TABLE_USERGP_ENTRY - Static variable in class org.globus.cas.impl.databaseAccess.CasDBConstants
 
TRUSTANCHOR_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
TrustAnchorDataHandler - class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler.
TrustAnchor Data manipulation in the database
TrustAnchorDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.TrustAnchorDataHandler
 
trustEnrollPolicy - Static variable in class org.globus.cas.impl.CasConstants
 

U

USERGP_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
USER_COMMUNITY - Static variable in class org.globus.cas.impl.CasConstants
 
USER_SPEC - Static variable in class org.globus.cas.impl.CasConstants
 
UserDataHandler - class org.globus.cas.impl.databaseAccess.UserDataHandler.
User Data manipulation in the database
UserDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.UserDataHandler
 
UserGroupDataHandler - class org.globus.cas.impl.databaseAccess.UserGroupDataHandler.
Used to manipulate the UserGroupData in the database
UserGroupDataHandler() - Constructor for class org.globus.cas.impl.databaseAccess.UserGroupDataHandler
 
unenrollPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
userEnrollPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
userGpCreationPolicy - Static variable in class org.globus.cas.impl.CasConstants
 
userGroupHasPermissions(PolicyData, String, String) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Returns true if the actin userGroup in policyData has permission for actionSpec on objectSpec.
userHasPermissions(String, PolicyData) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Method returns true if there is a policy in the CAS database that sematically is equivalent to the policy data.
userHasPermissions(String, PolicyData, boolean) - Static method in class org.globus.cas.impl.databaseAccess.PermissionsEvaluator
Method returns true if there is a policy in the CAS databse that sematically is equivalent to the policy data.
userName - Variable in class org.globus.cas.impl.databaseAccess.CasDBOptions
 

V

validateString(String, String) - Method in class org.globus.cas.impl.service.CasService
 
validateString(String, String, String) - Method in class org.globus.cas.impl.service.CasService
 
vectorToStringArray(Vector) - Static method in class org.globus.cas.impl.databaseAccess.CasDBStorage
Returns an string array of the elements in the vector
versionNumber - Static variable in class org.globus.cas.impl.CasConstants
 
voDescription - Variable in class org.globus.cas.impl.service.CasResource
 
voDescription - Variable in class org.globus.cas.impl.service.CasResourceHome
 

W

WILD_ALGNAME - Static variable in class org.globus.cas.impl.CasConstants
 
WILD_ALG_CLASSNAME - Static variable in class org.globus.cas.impl.CasConstants
 
WildCardComparison - class org.globus.cas.impl.databaseAccess.WildCardComparison.
Comparison class for objects that are within the realm of "CAS Simple Policy Language" Wild card character is "*" and file delimiter is "/"
WildCardComparison() - Constructor for class org.globus.cas.impl.databaseAccess.WildCardComparison
 
whoami(VoidType) - Method in class org.globus.cas.impl.service.CasQueryPortImpl
Method to get nickname of the user invoking the method
wildCardChar - Variable in class org.globus.cas.impl.databaseAccess.WildCardComparison
 
writeAction - Static variable in class org.globus.cas.impl.bootstrap.PopulateImplicitFTPData
 

X

X509_CONFIRMATION_METHOD - Static variable in class org.globus.cas.impl.CasConstants
 
X509_FORMAT - Static variable in class org.globus.cas.impl.CasConstants
 

A B C D E F G H I K L M N O P Q R S T U V W X