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
externalTypeClassNamesFields inherited from class edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase
attributeCache, extraConfigKeys -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.box.sdk.BoxAPIConnectionretrieveBoxApiConnection(String configId) test()Methods inherited from class edu.internet2.middleware.grouper.app.externalSystem.GrouperExternalSystem
getConfigurationTypePrefix, isCanAdd, isCanDelete, propertiesApiProperyValue, refreshConnectionsIfNeeded, retrieveAllGrouperExternalSystems, retrieveAllModuleConfigurationTypes, retrieveAllUsedBy, retrieveKeysAndLabels, validatePreSaveMethods 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, validatePreSaveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.internet2.middleware.grouper.cfg.dbConfig.OptionValueDriver
setConfigSuffixToConfigModuleAttribute
-
Constructor Details
-
BoxGrouperExternalSystem
public BoxGrouperExternalSystem()
-
-
Method Details
-
getConfigFileName
- Specified by:
getConfigFileNamein classGrouperConfigurationModuleBase
-
getConfigItemPrefix
- Specified by:
getConfigItemPrefixin classGrouperConfigurationModuleBase
-
getConfigIdRegex
- Specified by:
getConfigIdRegexin classGrouperConfigurationModuleBase
-
getConfigIdThatIdentifiesThisConfig
- Overrides:
getConfigIdThatIdentifiesThisConfigin classGrouperConfigurationModuleBase
-
retrieveBoxApiConnection
- Returns:
- box api connection
-
test
- Overrides:
testin classGrouperExternalSystem- Throws:
UnsupportedOperationException
-