Class BoxGrouperExternalSystem
java.lang.Object
edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
edu.internet2.middleware.grouper.app.externalSystem.GrouperExternalSystem
edu.internet2.middleware.grouperBox.BoxGrouperExternalSystem
- All Implemented Interfaces:
OptionValueDriver
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.app.externalSystem.GrouperExternalSystem
externalTypeClassNames
Fields inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
attributeCache, extraConfigKeys
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.box.sdk.BoxAPIConnection
retrieveBoxApiConnection
(String configId) test()
Methods inherited from class edu.internet2.middleware.grouper.app.externalSystem.GrouperExternalSystem
getConfigurationTypePrefix, isCanAdd, isCanDelete, propertiesApiProperyValue, refreshConnectionsIfNeeded, retrieveAllGrouperExternalSystems, retrieveAllModuleConfigurationTypes, retrieveAllUsedBy, retrieveKeysAndLabels, validatePreSave
Methods inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
changeStatus, clearAttributeCache, deleteConfig, editConfig, formatIndexes, getCacheAttributePrefix, getCacheEntityAttributePrefix, getCacheGroupAttributePrefix, getCacheMembershipAttributePrefix, getConfigId, getDescription, getDocumentation, getGenericConfigId, getPropertySuffixThatIdentifiesThisConfig, getPropertyValueThatIdentifiesThisConfig, getStartWithDescription, getStartWithDocumentation, getSubSections, getTitle, insertConfig, isEnabled, isMultiple, listAllConfigurationsOfThisType, populateConfigurationValuesFromUi, populateValuesLabelsFromOptionValueClass, removeNoUnsedConfigs, retrieveAllConfigurations, retrieveAllConfigurationTypesHelper, retrieveAttributes, retrieveAttributesFromConfig, retrieveAttributeValueFromConfig, retrieveConfigurationConfigIds, retrieveConfigurationKeysByPrefix, retrieveExtraConfigKeys, retrieveObjectValueSubstituteMap, retrieveSuffix, retrieveText, setConfigId, showAttributeOverride, validatePreSave
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.internet2.middleware.grouper.cfg.dbConfig.OptionValueDriver
setConfigSuffixToConfigModuleAttribute
-
Constructor Details
-
BoxGrouperExternalSystem
public BoxGrouperExternalSystem()
-
-
Method Details
-
getConfigFileName
- Specified by:
getConfigFileName
in classGrouperConfigurationModuleBase
-
getConfigItemPrefix
- Specified by:
getConfigItemPrefix
in classGrouperConfigurationModuleBase
-
getConfigIdRegex
- Specified by:
getConfigIdRegex
in classGrouperConfigurationModuleBase
-
getConfigIdThatIdentifiesThisConfig
- Overrides:
getConfigIdThatIdentifiesThisConfig
in classGrouperConfigurationModuleBase
-
retrieveBoxApiConnection
- Returns:
- box api connection
-
test
- Overrides:
test
in classGrouperExternalSystem
- Throws:
UnsupportedOperationException
-