$ A B C D E F G H I J K L M N O P Q R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $$$getRootComponent$$$() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
A
- ABNORMAL_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- AbstractEditor - Class in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 8/17/20 at 10:23 AM - AbstractEditor() - Constructor for class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- AbstractEnvironment - Class in edu.uiuc.ncsa.security.core.util
-
Basic runtime environment.
- AbstractEnvironment() - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- AbstractEnvironment(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- AbstractEnvironment(MyLoggingFacade, Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- AbstractHandler - Class in edu.uiuc.ncsa.security.util.functor.parser
-
Top-level handler class.
- AbstractHandler(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- AbstractServlet - Class in edu.uiuc.ncsa.security.servlet
-
Very straightforward servlet wrapper.
- AbstractServlet() - Constructor for class edu.uiuc.ncsa.security.servlet.AbstractServlet
- Action - Class in edu.uiuc.ncsa.sas.thing.action
-
Models an actions, such as logon, execute, logoff, etc.
- Action(String) - Constructor for class edu.uiuc.ncsa.sas.thing.action.Action
- ACTION_ARCHIVE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- ACTION_CREATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_DELETE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_DELETE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- ACTION_EXECUTE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ACTION_EXIT - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_INVOKE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ACTION_KEY_CREATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_KEY_DELETE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_KEY_EXIT - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_KEY_READ - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_KEY_UPDATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_LOGOFF - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ACTION_LOGON - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ACTION_NEW_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ACTION_NONE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
-
This means nothing applied, take no action.
- ACTION_READ - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_RETAIN - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- ACTION_TEST - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- ACTION_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ACTION_UPDATE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- ActionDeserializer - Class in edu.uiuc.ncsa.sas.thing.action
-
Convert the request payload into objects
- ActionDeserializer() - Constructor for class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
- actualCreate(InputLine, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
does the actual creation and returns the created object.
- add(Cacheable) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
-
Convenience method to add an object with its key to the cache.
- add(RuleList) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
-
Add to both the list of rules and the internal map so it may be retrieved by name.
- add(UpkeepStats) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
- add(Map, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
- add(Properties[], boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Adds each of the given array of properties.
- add(Properties[], boolean[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Adds each property set with a flag for the set indicating overwrite permission.
- add(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
-
Convenience method.
- add(V) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- add(V) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- add(V[]) - Method in class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
- ADD_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- addAll(FunctorMap) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
-
Add all of the functors in the argument to this map.
- addAll(Collection<? extends V>) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- addArg(JFunctor) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- addArg(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArg(JSONFunctor) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- addArg(JSONFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArg(Boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArg(Integer) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- addArg(Integer) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArg(String) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- addArg(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArg(List<JFunctor>) - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- addArg(List<JFunctor>) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- addArgs(JFunctor, JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- addBraceListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- addBracketListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- addCommaListener(CommaListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- addCommandHistory(List<String>) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- addCommands(Commands...) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- addDoubleQuoteListener(DoubleQuoteListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- addEntry(Identifiable, String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- addEntry(Identifiable, JSON) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Add to an existing entry.
- addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- addLastAccessedEventListener(LastAccessedEventListener) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- addLastAccessedEventListener(LastAccessedEventListener) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- addListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- addListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- addNodeHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- addNSPrefix(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- addParameters(String) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
-
Add parameters from the configuration file if they exist.
- addParenthesisListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- addParents(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- addProvider(Provider<? extends Store>) - Method in class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
- ADDRESS_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
The separator between email addresses.
- addResults(Object) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- addRetentionPolicy(RetentionPolicy) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- addStore(V) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
Caveat! This does not check if the store has already been added! This is because store comparison is probably too expensive and in some cases almost impossible to do.
- addToBatch(PreparedStatement, Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- addToBatch(PreparedStatement, Identifier, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
If you know this is a completely new version, then set isNew to true and the version will be set to 0.
- AdminConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql
-
Databases might require access as a specific administrator.
- AdminConnectionParameters(String, String, String, String, String, int, String, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
- age() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- AGGREGATE_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- AggregateStore<V extends Store> - Class in edu.uiuc.ncsa.security.storage
-
A store of stores.
- AggregateStore(V...) - Constructor for class edu.uiuc.ncsa.security.storage.AggregateStore
- AggregateStoreProvider - Class in edu.uiuc.ncsa.security.storage
-
Created by Jeff Gaynor
on 5/24/12 at 10:21 AM - AggregateStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
- alarms - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- algorithm - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- ALGORITHM - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- ALIAS_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- AliasAndOverrides - Class in edu.uiuc.ncsa.security.core.inheritance
-
Created by Jeff Gaynor
on 2/2/21 at 6:54 AM - AliasAndOverrides(String, List<String>) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- ALL_EC_ALGORITHMS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- ALL_EC_CURVES - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- ALL_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- ALL_LIST_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- ALL_PHASES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- ALL_RSA_ALGORITHMS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- allEntries - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- allHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- allKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
- allKeys() - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
- allKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- alreadyShutdown - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- Alt - edu.uiuc.ncsa.security.util.terminal.KeyType
- AND - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- AND - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- andCompress(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
-
Ditto
BitSetUtil.orCompress(BitSet)
except the returned value is - ANDLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 6/27/18 at 11:41 AM - ANDLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.ANDLogicBlocks
- APP_NAME - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- append(InheritanceList) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- append(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- append(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- append(JSON, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- append(JSON, String, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- APPEND_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- APPEND_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- APPEND_ENABLED - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Append to existing log files on start or overwrite.
- appendArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Append the argument to the end.
- appendNode(JSONObject, String[], Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
-
Used in the case of /a/b.../d where d is an array.
- applies() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- applies() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- applies() - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
-
If this applies to the current cache.
- applies() - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
- applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- applies(Identifier, Long, Long, Long) - Method in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleEntry
- applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- applies(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- applies(Monitored) - Method in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleEntry
- applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- applies(Monitored) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- applyDateEntries(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- applyExecutable(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- applyIDEntries(Identifier, Long, Long, Long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- applySkipUpdate(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
returns true if shold be skipped.
- applyTemplate(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- archive(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- ARCHIVE_VERSION_SEPARATOR_TAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Separator between the version tag and the version number.
- ARCHIVE_VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Key in the fragment for the version
- archiveCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
The identifiers (as strings) to archive
- archivedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- archivedStats - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- archiveFormat(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- areDelimitersBalanced() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- ArgMap - Class in edu.uiuc.ncsa.security.installer
-
A map of the arguments to the installer.
- ArgMap(String[]) - Constructor for class edu.uiuc.ncsa.security.installer.ArgMap
- ArgMap(String[], List<String>) - Constructor for class edu.uiuc.ncsa.security.installer.ArgMap
-
Constructor if you want to add your own operations.
- args - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
- args - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- argsToStringArray() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
This returns this as a string
- argsToVector() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
returns the arguments as a vector.
- ArgumentNotFoundException - Exception in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/17/13 at 11:13 AM - ArgumentNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
- ArgumentNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
- ArgumentNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
- ArgumentNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ArgumentNotFoundException
- ArrowDown - edu.uiuc.ncsa.security.util.terminal.KeyType
- ArrowLeft - edu.uiuc.ncsa.security.util.terminal.KeyType
- ArrowRight - edu.uiuc.ncsa.security.util.terminal.KeyType
- ArrowUp - edu.uiuc.ncsa.security.util.terminal.KeyType
- attempted - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
Total number of deletions attempted
- ATTR_CLEANUP_ON_FAIL - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_EXECUTABLE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_FAIL_ON_ERROR - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_HELP_ARGS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_HELP_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_HELP_EXAMPLES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_HELP_SUCCESS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_PREPROCESS - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_TYPE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_UPDATEABLE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_VERSION_DESCRIPTION - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_VERSION_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_VERSION_NAME - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- ATTR_VERSION_NOTES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- AUTH_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
B
- b32DecodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- b32Encode(byte[]) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- b32EncodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- b64DecodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- b64EncodeToken(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- Backspace - edu.uiuc.ncsa.security.util.terminal.KeyType
- base32 - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
- Base64String - Class in edu.uiuc.ncsa.security.util.pkcs
-
Wrapper for Base 64 encoded strings.
- Base64String(byte[]) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.Base64String
- Base64String(String) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.Base64String
- BASIC_HEADER - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- BasicExceptionHandler - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 2/6/15 at 4:32 PM - BasicExceptionHandler(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
- BasicIdentifier - Class in edu.uiuc.ncsa.security.core.util
-
Simple implementation of an identifier.
- BasicIdentifier(String) - Constructor for class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- BasicIdentifier(URI) - Constructor for class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- BasicIO - Class in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/11/20 at 6:58 AM - BasicIO() - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicIO
- BasicIO(InputStream, PrintStream) - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicIO
- BasicSorter - Class in edu.uiuc.ncsa.security.util.cli
-
A very basic sorter.
- BasicSorter() - Constructor for class edu.uiuc.ncsa.security.util.cli.BasicSorter
- BATCH_FILE_COMMENT_CHAR - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
- BATCH_FILE_LINE_CONTINUES - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
If a line ends with this (after the comment is removed), then glow it on to the next input line.
- BATCH_FILE_LINE_TERMINATION - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
- BATCH_FILE_MODE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- BATCH_MODE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- batchFile - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- BeanUtils - Class in edu.uiuc.ncsa.security.core.util
-
Utilities for beans.
- BeanUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.BeanUtils
- BEARER_HEADER - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- Benchmarker - Class in edu.uiuc.ncsa.security.core.util
-
Simple bechmarking object.
- Benchmarker(Logable) - Constructor for class edu.uiuc.ncsa.security.core.util.Benchmarker
- bigIntToString(BigInteger) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- BitSetUtil - Class in edu.uiuc.ncsa.security.core.util
-
A utility for certain operations on
BitSet
. - BitSetUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.BitSetUtil
- blanks - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- blindCarbonCopy - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- BlobServer - Class in edu.uiuc.ncsa.security.util.configuration
-
Created by Jeff Gaynor
on 9/3/20 at 10:24 AM - BlobServer(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.configuration.BlobServer
- BOOT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- bootPassword - Variable in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- bootstrap() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- bootstrap() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
- bootstrap() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- bootstrap() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- Bootstrapper - Class in edu.uiuc.ncsa.security.servlet
-
This class controls the loading of the correct boot strapper, which in turn is charged with translating the configuration into usable objects.
- Bootstrapper() - Constructor for class edu.uiuc.ncsa.security.servlet.Bootstrapper
- bufferToString() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
Reconstruct the input as a string with new line characters.
- byteCount - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
C
- Cache - Class in edu.uiuc.ncsa.security.core.cache
-
This cache stores
CachedObject
s by a given key. - Cache() - Constructor for class edu.uiuc.ncsa.security.core.cache.Cache
- Cacheable - Interface in edu.uiuc.ncsa.security.core.cache
-
Objects that can be cached should implement this interface.
- CachedMapFacade<V extends Cacheable> - Class in edu.uiuc.ncsa.security.core.cache
-
A Facade for a map that is backed by a cache.
- CachedMapFacade() - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- CachedMapFacade(Store<V>) - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- CachedObject - Class in edu.uiuc.ncsa.security.core.cache
-
Class the contains a cacheable object.
- CachedObject() - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedObject
- CachedObject(String, Object) - Constructor for class edu.uiuc.ncsa.security.core.cache.CachedObject
- canonicalName(String) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
-
This is the *real* host.
- carbonCopy - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- center(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Centers the string within the width.
- CfgEvent - Class in edu.uiuc.ncsa.security.core.configuration.provider
-
Created by Jeff Gaynor
on 1/16/12 at 8:46 AM - CfgEvent(Object, ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
-
Constructs a prototypical Event.
- CfgEventListener - Interface in edu.uiuc.ncsa.security.core.configuration.provider
-
Created by Jeff Gaynor
on 1/16/12 at 8:46 AM - CHANGE_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- Character - edu.uiuc.ncsa.security.util.terminal.KeyType
- characters - Variable in class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
- checkAction(String, String, int) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Converts command line arguments into integer action values.
- checkArgs() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
-
This will check that there are args (assumes that the functor requires arguments and that each argument in turn is a functor.
- checkArgs(boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- checkBasic(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
-
Very basic checks that all objects should do as part of their equals methods.
- checkClientTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- checkClientTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
- checkColumns() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
When invoked this will loop through the columns of the table and add columns as needed with the correct type.
- checkContentType(String, String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- checkEquals(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
-
This checks if two objects are equal.
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
Checks that the event applies to this component.
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
- checkEvent(CfgEvent) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- checkFile(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
This just checks various things about the file, such as does it exist, is it a file, can it be read? so the user gets a better experience about what might be wrong.
- checkLevelAndLabel(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
Do a case-insensitive check for equality of a given label and one of the pre-defined (target) labels.
- checkNoNulls(Object, Object) - Static method in class edu.uiuc.ncsa.security.core.util.BeanUtils
-
This presupposes that nulls are not permitted, so if one of the objects is null, it cannot possible be equal to the other, e.g.
- checkPermissions() - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Since administrators can and have inadvertently changed directory or file permissions while the server is running, here is a method to check if the directory has acceptable permissions.
- checkServerCertPath(X509Certificate[]) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
-
Annoyingly, javax's SSL catches exceptions, but does not propagate them, so many trust managers explicitly print out their stack traces.
- checkTable() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- checkTime(String, long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
-
Checks long value assuming it is time.
- checkTimestamp(String) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
Given a token, this will take the date and check that it lies within the
MAX_TIMEOUT
range, throwing anInvalidTimestampException
if it does not. - checkTimestamp(String, long) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
Check the timestamp for the given token.
- checkType(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- checkValid() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- checkValue(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
-
Check the value associated with this key.
- checkValue(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- checkValue(String, int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- checkValue(String, long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- checkValue(String, String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
-
Check that the value associated with the key is not null.
- checkVersion() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- checkWhen(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- chooseFile() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CircularReferenceException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 2/19/19 at 7:19 PM - CircularReferenceException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
- CircularReferenceException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
- CircularReferenceException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
- CircularReferenceException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.CircularReferenceException
- CL_INPUT_FILE_FLAG - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- CL_OUTPUT_FILE_FLAG - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- Cleanup<K,V> - Class in edu.uiuc.ncsa.security.core.cache
-
General utility for applying retention policies to maps (which covers all caching as well as stores).
- Cleanup(MyLoggingFacade, String) - Constructor for class edu.uiuc.ncsa.security.core.cache.Cleanup
- cleanupInterval - Variable in class edu.uiuc.ncsa.security.core.cache.MyThread
- clear() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- clear() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- clear() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- clear() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- clear() - Method in class edu.uiuc.ncsa.security.core.util.Pacer
-
Clears the current line of text.
- clear() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- clear() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
Use with extreme caution, since this will clear every store!
- clear() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- clear() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
- clear() - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Required by the map interface
- clear() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- clear() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- CLEAR_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- CLEAR_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- CLEAR_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- CLEAR_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- clear_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- CLEAR_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- clear_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- clear_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- clear_store(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- clearCommandBuffer() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- clearEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Clears the list of entries so next call will get it afresh
- clearEntries() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
-
Clears out any and all entries in the storage/index directories.
- clearEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- clearLine(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
-
clear the entire current line.
- clearQueue() - Method in class edu.uiuc.ncsa.sas.StringIO
- clearQueue() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- clearQueue() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Some implementations will have a queue e.g.
- clearQueue() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- clearScreen - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
- clearScriptSet() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- clearState() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- clearState() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
-
This clears every executed functor in the antecedent and any consequents.
- clearState() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
-
Clears each of the execution states of the logic blocks
- cli() - Method in class edu.uiuc.ncsa.sas.webclient.Client
-
A
very, very simple command line. - CLIDriver - Class in edu.uiuc.ncsa.security.util.cli
-
A driver program that does introspection on a set of CLICommands
- CLIDriver(Commands...) - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIDriver
- CLIDriver(IOInterface) - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIDriver
- client - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- Client - Class in edu.uiuc.ncsa.sas.webclient
-
Created by Jeff Gaynor
on 8/18/22 at 3:14 PM - Client(URI) - Constructor for class edu.uiuc.ncsa.sas.webclient.Client
- Client(URI, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.sas.webclient.Client
- CLIENT_ID_HEAD - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
-
For the header in the HTTP request.
- ClientConverter<V extends SASClient> - Class in edu.uiuc.ncsa.sas.client
-
Created by Jeff Gaynor
on 8/15/22 at 9:38 AM - ClientConverter(ClientKeys, ClientProvider) - Constructor for class edu.uiuc.ncsa.sas.client.ClientConverter
- ClientFSStoreProvider<T extends FileStore> - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/22/22 at 2:25 PM - ClientFSStoreProvider(ConfigurationNode, MapConverter, Provider<? extends SASClient>) - Constructor for class edu.uiuc.ncsa.sas.loader.ClientFSStoreProvider
- ClientKeys - Class in edu.uiuc.ncsa.sas.client
-
Created by Jeff Gaynor
on 8/15/22 at 9:09 AM - ClientKeys() - Constructor for class edu.uiuc.ncsa.sas.client.ClientKeys
- ClientMemoryStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
-
Created by Jeff Gaynor
on 8/22/22 at 2:09 PM - ClientMemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
- clientPool - Variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
- clientProvider - Variable in class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
- ClientProvider<V extends SASClient> - Class in edu.uiuc.ncsa.sas.client
-
Created by Jeff Gaynor
on 8/15/22 at 9:39 AM - ClientProvider() - Constructor for class edu.uiuc.ncsa.sas.client.ClientProvider
- ClientTable - Class in edu.uiuc.ncsa.sas.client
-
Created by Jeff Gaynor
on 8/15/22 at 10:30 AM - ClientTable(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.sas.client.ClientTable
- ClipboardPaste - edu.uiuc.ncsa.security.util.terminal.KeyType
- CLIReflectionUtil - Class in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/21/13 at 2:28 PM - CLIReflectionUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
- CLITool - Class in edu.uiuc.ncsa.security.util.cli
-
Basic class for writing command line tools.
- CLITool() - Constructor for class edu.uiuc.ncsa.security.util.cli.CLITool
- CLITools - Class in edu.uiuc.ncsa.security.util.configuration
-
Tools for creating command line clients
- CLITools() - Constructor for class edu.uiuc.ncsa.security.util.configuration.CLITools
- clone() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Creates a deep copy of this object.
- clone() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
- clone() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
-
This should never be cloned in practice.
- clone() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- clone() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- clone() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- clone() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- clone() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- closeDelimiter(DelimiterEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
- closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- closeDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- closeDelimiterCount - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- cn - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- columnDescriptor - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- ColumnDescriptorEntry - Class in edu.uiuc.ncsa.security.storage.sql.internals
-
Describes a column in an SQL database in a platform and vendor neutral way.
- ColumnDescriptorEntry(String, int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
- ColumnDescriptorEntry(String, int, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
- ColumnDescriptors - Class in edu.uiuc.ncsa.security.storage.sql.internals
-
Descriptors for the columns in an SQL database.
- ColumnDescriptors() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptors
- ColumnMap - Class in edu.uiuc.ncsa.security.storage.sql.internals
-
Helper class with a bunch of built in casts.
- ColumnMap() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- ColumnTypeTranslator - Class in edu.uiuc.ncsa.security.storage.sql.internals
-
Looks up the vendor-specific SQL type that corresponds to a
Types
given type. - ColumnTypeTranslator() - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
- CommaEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:37 AM - CommaEvent(EventDrivenParser, String) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.CommaEvent
- CommaListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:38 AM - CommandLineTokenizer - Class in edu.uiuc.ncsa.security.util.cli
-
This is a very specific tokenizer for command lines from the Dumb gridFTP client.
- CommandLineTokenizer() - Constructor for class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- CommandLineTokenizer(char) - Constructor for class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- CommandNotFoundException - Exception in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/17/13 at 11:12 AM - CommandNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
- CommandNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
- CommandNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
- CommandNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.CommandNotFoundException
- Commands - Interface in edu.uiuc.ncsa.security.util.cli
-
All sets of commands implement this interface.
- COMMENT_START - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- COMMENT_START_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- CommonCommands - Class in edu.uiuc.ncsa.security.util.cli
-
Utilities that are used by any reasonable implementation of the Commands interface.
- CommonCommands(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.cli.CommonCommands
- compare(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties.StringLengthComparator
- compareDates(Date, Date) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
Date equality taking into account that one or both of these might be SQL timestamp objects.
- compareTo(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- compareTo(Object) - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- compareTo(Object) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- compareTo(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Lexically compares two paths without schemes.
- component - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- COMPONENT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- COMPONENT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- componentFound(CfgEvent) - Method in interface edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLInitializerProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- ComponentManager - Interface in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 2/22/21 at 6:19 AM - compress(BitSet, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
-
Internal method for other compress operations.
- CONCAT - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- CONDITIONAL_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- ConditionalHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
This handles a logic block of the form if[A]then[B}else[C].
- ConditionalHandler(FunctorHandler, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- config(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
- CONFIG_CLIENT_ID - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_CLIENT_ID - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_FILE_FLAG - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
- CONFIG_FILE_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
-
The configuration file path and name is given as an argument on the command line.
- CONFIG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- CONFIG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- CONFIG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- CONFIG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- CONFIG_HOST - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_HOST - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_NAME_ACTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- CONFIG_NAME_FLAG - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
- CONFIG_NAME_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- CONFIG_NAME_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- CONFIG_NAME_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- CONFIG_NAME_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- CONFIG_NAME_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- CONFIG_PRIVATE_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_PRIVATE_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_TAG_NAME - Static variable in class edu.uiuc.ncsa.sas.admin.SASCommands
- CONFIG_TR_DN - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_TR_DN - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_TR_FILE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_TR_FILE - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_TR_PASSWORD - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_TR_PASSWORD - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- CONFIG_TR_TYPE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- CONFIG_TR_TYPE - Static variable in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- ConfigurableCommandsImpl - Class in edu.uiuc.ncsa.security.util.cli
-
Basic implementation of Commands.
- ConfigurableCommandsImpl(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- ConfigurableCommandsImpl.ListOnlyNotification - Exception in edu.uiuc.ncsa.security.util.cli
- ConfigurationLoader<T extends AbstractEnvironment> - Interface in edu.uiuc.ncsa.security.core.util
-
For loading a configuration into an environment.
- Configurations - Class in edu.uiuc.ncsa.security.core.configuration
-
Utility class for getting configurations and things in them.
- Configurations() - Constructor for class edu.uiuc.ncsa.security.core.configuration.Configurations
- ConfigurationTags - Interface in edu.uiuc.ncsa.security.core.configuration
-
Marker interface for configuration tag constants, i.e.
- connection - Variable in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
- connection - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- CONNECTION_CLEANUP_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_CLEANUP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_ENABLE_QUEUE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_IDLE_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_MAX - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_QUEUE_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- CONNECTION_TYPE_DEBRY - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- CONNECTION_TYPE_H2 - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- CONNECTION_TYPE_MARIADB - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- CONNECTION_TYPE_MYSQL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- CONNECTION_TYPE_POSTGRES - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- CONNECTION_TYPE_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- ConnectionException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 2/6/14 at 1:52 PM - ConnectionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
- ConnectionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
- ConnectionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
- ConnectionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ConnectionException
- connectionParameters - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- ConnectionParameters - Interface in edu.uiuc.ncsa.security.storage.sql
-
Class that wraps the JDBC connection string for an SQL database.
- ConnectionPool<T extends ConnectionRecord> - Class in edu.uiuc.ncsa.security.storage.sql
-
A pool for jdbc connections.
- ConnectionPool() - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- ConnectionPool(SQLConnectionImpl, int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- ConnectionPoolProvider<T extends ConnectionPool> - Class in edu.uiuc.ncsa.security.storage.sql
-
Creates a
ConnectionPool
from a configuration. - ConnectionPoolProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- ConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
-
this only sets the database name and the schema.
- ConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- ConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- ConnectionRecord - Class in edu.uiuc.ncsa.security.storage.sql
-
Created by Jeff Gaynor
on 5/11/21 at 10:25 AM - ConnectionRecord(Connection) - Constructor for class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- connector - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- connector - Variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- CONST(String) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
Utility to get constants or code gets really wordy.
- constants - Variable in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- contains(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- CONTAINS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- containsKey(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- containsKey(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- containsKey(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- containsKey(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- containsObject(Cacheable) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
-
Checks if the cacheable object is in this cache.
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- containsValue(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- content - Variable in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- contentType - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- contextDestroyed(ServletContextEvent) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
- contextInitialized(ServletContextEvent) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
- ControlC - edu.uiuc.ncsa.security.util.terminal.KeyType
- ConversionMap<K,V> - Interface in edu.uiuc.ncsa.security.storage.data
-
This is a specific type of map that allows for converting from a data type to a given type.
- convert() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- convertByType(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- convertEntry(String, String, String, String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- converter - Variable in class edu.uiuc.ncsa.security.storage.FSProvider
- converter - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- converter - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- converter - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- convertToStringRequest(String, String[][]) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- convertToStringRequest(String, Map) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- convertType(FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- copy(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- COPY_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- COPY_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- copyStream(InputStream, OutputStream) - Static method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Copies one stream to another.
- COUNT - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- crappySQLParser(String) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
This is to take an SQL script for e.g.
- crappySQLParser(List<String>) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- create() - Method in interface edu.uiuc.ncsa.security.core.Store
-
Create a new object of the given type.
- create() - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Create a new, ready-to-use object for the pool
- create() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- create() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- create() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- create() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- create() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- create() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- create() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- create() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- create() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- create() - Static method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- create(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- create(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- create(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Create a new version.
- create(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Creates a new item.
- create(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- create(KeyPair) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Create a new
JSONWebKey
from a key pair. - create(JSONArray) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This takes an JSONArray of JSONObjects and turns it into a list of
JFunctor
s. - create(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This will create a single functor from the object.
- createColumnDescriptors() - Method in class edu.uiuc.ncsa.sas.client.ClientTable
- createColumnDescriptors() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
- createColumnDescriptors() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
Invoked to create all the descriptors for this table.
- createConfig(String, boolean) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
-
Create a new configuration file on the fly
- created - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
- createDateValue(String) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- createECKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Create a webkey using the given named curve.
- createECKey(String, String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- createEntry(int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Wraps the store create method.
- createExecutable(String) - Method in class edu.uiuc.ncsa.sas.SASServlet
-
Create the appropriate executable.
- createID() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Create id with standard 8 byte length
- createID(int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
A hexadecimal identifier, all upper case
- createID(int) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- createIfBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
-
A jIf functor is a functor with the agreement that the argument in text may consists of a functor (rather than an array with a single functor).
- createIfNeeded(V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- createIndexEntry(String, String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Add an index entry for an item that is not the unique identifier.
- createIndexEntry(String, String, OutputStream) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- createInsertStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
Creates a new insert statement with every column.
- createInstance() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- createInstance() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
-
Internal call to Create the service environment from the initialized state of this boot strapper.
- createInstance() - Method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- createJdbcUrls() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- createLogicBlock(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This creates a list of logic blocks from a JSONArray.
- createLogicBlocks(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
Convenience to create logic blocks from a string.
- createMassInsertStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- createMyProxyUsername(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
- createMyProxyUsername(HttpServletRequest) - Method in interface edu.uiuc.ncsa.security.servlet.UsernameTransformer
-
This will take the request.
- createNew() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
Creates a completely new instance.
- createNew() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- createNew() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- createNew() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
- createNew() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
- createNew() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- createNew() - Method in class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
- createNewId(boolean) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
-
This utility method returns a new identifier if the argument is true and a null otherwise.
- createNewPool(DerbyConnectionParameters) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
-
So this may be overriden.
- createParser() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- createRegisterStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- createReturnedUsername(HttpServletRequest, String) - Method in class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
- createReturnedUsername(HttpServletRequest, String) - Method in interface edu.uiuc.ncsa.security.servlet.UsernameTransformer
-
This will take the request and current myproxy username, The result is returned to the client as the "username" parameter.
- createRSAKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Create and RSA key with the default bit size (2048) and RS256 algorithm.
- createRSAKey(int, String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- createRuleEntry(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- createSchema(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
This should create the schema for the database.
- createSecret(int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Creates a random secret that is url-encoding safe.
- createSelectAllStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
Returns the select statement for this table with one parameter for the primary key.
- createSelectStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
Returns the select statement for this table with one parameter for the primary key.
- createStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- createTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
Create the tables for a given database.
- createTableStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- createThenOrElseBlock(FunctorTypeImpl) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- createTimeThingy(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
- createTS - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- createUpdateStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
An update statement has all columns, except, the primary key, which is used to create the where clause.
- createVersionedID(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Given a base id and the new version number, create the identifier
- createVersionStatement() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Creates the batch update statement for this archive store.
- creation_ts(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
- creationTS(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- CSI() - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal.CSI
- CURRENT_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- curve - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
-
This is used for elliptic curves and is the name of the curve used.
- CUT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- CUT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- CyclicalError - Exception in edu.uiuc.ncsa.security.core.inheritance
-
Created by Jeff Gaynor
on 2/2/21 at 8:19 AM - CyclicalError() - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
- CyclicalError(String) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
- CyclicalError(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
- CyclicalError(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.CyclicalError
D
- DATA_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
- DATA_NAME_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- DATA_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- DATA_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- database - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DATABASE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- databaseName - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- DataDescriptorEntry - Class in edu.uiuc.ncsa.security.storage.data
-
Describes a column in an SQL database in a platform and vendor neutral way.
- DataDescriptorEntry(String, int) - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- DataDescriptorEntry(String, int, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- DataDescriptors<V extends DataDescriptorEntry> - Class in edu.uiuc.ncsa.security.storage.data
-
Descriptors for the columns in an SQL database.
- DataDescriptors() - Constructor for class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- DATE_NO_VALUE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- DATE_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- DATE_TYPE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- DATE_VALUE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- DATE_WHEN - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- date2String(long) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Convert a date to a string in the format
- date2String(Calendar) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Convert a date to a string in the format
- date2String(Date) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Convert a date to a string in the format
- DateComparable - Interface in edu.uiuc.ncsa.security.core
-
Interface to be implemented by objects that can be compared as dates.
- DateEntry - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/16/24 at 9:27 AM - DateEntry(String, String, DateValue) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- DateUtils - Class in edu.uiuc.ncsa.security.core.util
-
General Date utilities.
- DateUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.DateUtils
- DateValue - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/12/24 at 1:56 PM - DateValue(long) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- DateValue(Date) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- DBConfigLoader<T extends AbstractEnvironment> - Class in edu.uiuc.ncsa.security.storage
-
Configurations that deal with storage should extend this.
- DBConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.storage.DBConfigLoader
-
Constructor to use default logging.
- DBConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.storage.DBConfigLoader
- dbg(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
Deprecated.use warn instead
- dbg(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
Deprecated.use error instead
- dbg(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
Deprecated.use warn instead
- dbg(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
Deprecated.use error instead
- DBInitializer - Class in edu.uiuc.ncsa.security.storage.sql
-
A class that automates the creation of tables and indices for an SQL database.
- DBInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- debug(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- debug(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- debug(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Write a debug message to the log.
- debug(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- debug(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
-
If debug is set on, print the string with the classname and date.
- debug(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- debug(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- debug(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- debug(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- debug(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- debug(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- debug(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- debug(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- DEBUG - Static variable in interface edu.uiuc.ncsa.security.core.configuration.ConfigurationTags
- DEBUG_ENABLED - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Enable debugging.
- DEBUG_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- DEBUG_LEVEL_ERROR - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Show errors or possible branch points of errors, but ones that still allow the control flow to continue
- DEBUG_LEVEL_ERROR_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_INFO - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Only basic information should be displayed, such as milestones in the control flow
- DEBUG_LEVEL_INFO_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_OFF - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Turn off debugging
- DEBUG_LEVEL_OFF_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_SEVERE - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Show error that stop the control flow that probably lead the application to abort of be unrecoverable.
- DEBUG_LEVEL_SEVERE_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_TRACE - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Show detailed information about the execution so that detailed information about the control flow can be seen.
- DEBUG_LEVEL_TRACE_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_UNKNOWN - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LEVEL_WARN - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
-
Display warnings about the control flow and possibly harmful things
- DEBUG_LEVEL_WARN_LABEL - Static variable in interface edu.uiuc.ncsa.security.core.util.DebugConstants
- DEBUG_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- DEBUG_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- DEBUG_ON - Static variable in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- DEBUG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- DEBUG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- DebugConstants - Interface in edu.uiuc.ncsa.security.core.util
-
Created by Jeff Gaynor
on 10/23/20 at 3:41 PM - debugger - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- debugLevel - Variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- debugOn - Variable in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- debugPrint() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- DebugUtil - Class in edu.uiuc.ncsa.security.core.util
-
Utilities for centralizing some common debugging commands.
- DebugUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.DebugUtil
- decode(String) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- decodeValue() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
- decrypt(String, String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- DEEP_DEBUG - Variable in class edu.uiuc.ncsa.security.core.util.Pool
-
Set true if you want to see a ton of low level debugging for this.
- DEFAULT_BYTE_COUNT - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- DEFAULT_CLEANUP_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DEFAULT_CLEANUP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DEFAULT_CONFIG_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
-
The default amount of time a connection should wait before timing out.
- DEFAULT_DEV_OUTPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- DEFAULT_DEV_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- DEFAULT_DISPLAY_WIDTH - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- DEFAULT_IDLE_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DEFAULT_KEY_ID_TAG - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- DEFAULT_LIST_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
The default separator for lists.
- DEFAULT_LOG_FILE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- DEFAULT_LOG_FILE - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- DEFAULT_LOG_LEVEL - Static variable in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- DEFAULT_MAGIC_NUMBER - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
This is the system default (only one defined, equals zero).
- DEFAULT_MAX_CONNECTIONS - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DEFAULT_NULL_VALUE_PLACEHOLDER - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- DEFAULT_PARENT_LIST_DELIMITER - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- DEFAULT_QUEUE_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DEFAULT_TITLE - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- DEFAULT_TRUST_ROOT_PATH - Variable in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- DefaultHandler - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
-
Created by Jeff Gaynor
on 7/13/18 at 2:14 PM - defaultHelp(boolean) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Convenience method.
- defaultIndent - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- defaultStore() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- DefaultStoreDisabledException - Exception in edu.uiuc.ncsa.security.core.configuration.provider
-
An exception to be thrown if default stores are disabled.
- DefaultStoreDisabledException() - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
- DefaultStoreDisabledException(String) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
- DefaultStoreDisabledException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
- DefaultStoreDisabledException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.configuration.provider.DefaultStoreDisabledException
- delete() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- delete(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- Delete - edu.uiuc.ncsa.security.util.terminal.KeyType
- DELETE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- DELETE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- DELETE_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- deleteCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- deletedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
The identifiers (as strings) to remove.
- deletedStats - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.cli.InputLine
- DelimiterEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:25 AM - DelimiterEvent(EventDrivenParser, String, char) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
- DelimiterListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:25 AM - depopulate(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Takes the object, V and returns a map of column name, value.
- DERBY_CREATE_SCRIPT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_FS_DEFAULT_BOOT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_FS_DEFAULT_PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_FS_DEFAULT_SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_FS_DEFAULT_USER - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- DERBY_STORE_TYPE - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DERBY_STORE_TYPE_FILE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- DERBY_STORE_TYPE_MEMORY - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- DERBY_STORE_TYPE_SERVER - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- DerbyConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.derby
-
NOTE that the database name is the complete file path to the directory, e.g.
- DerbyConnectionParameters(String, String, String, String, String, String, int, String, boolean, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- DerbyConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- DerbyConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.derby
-
Created by Jeff Gaynor
on 2/22/24 at 10:43 AM - DerbyConnectionPool(DerbyConnectionParameters, List<String>) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- DerbyConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.derby
-
Created by Jeff Gaynor
on 5/2/12 at 1:46 PM - DerbyConnectionPoolProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- DerbyConnectionPoolProvider(String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- DerbyConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- DerbyConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- description(String...) - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
- deserialize(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- deserialize(String) - Method in class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
-
Main entry point for class.
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.PromptResponse
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- deserialize(JSONObject) - Method in class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
-
Deserialize a single response
- deserializeState(String, String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- destroy() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
Destroy the object completely.
- destroy() - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
- destroy() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
- destroy() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
- destroy() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- destroy(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Destroy an object that is no longer needed.
- destroy(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- destroy2() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
This really does what destroy does.
- destroyConnection(ConnectionRecord) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- destroyed - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
- DestroyedException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Used by caches, this is thrown if an attempt to write to the cache is made after the cache has had its
destroy
method invoked. - DestroyedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
- DestroyedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
- DestroyedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
- DestroyedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.DestroyedException
- DevUtils - Class in edu.uiuc.ncsa.security.util
-
Deprecated.Use
XXProperties
instead. - DevUtils() - Constructor for class edu.uiuc.ncsa.security.util.DevUtils
-
Deprecated.
- DIR_ARG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- DIRECTORIES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- DirectoryEntry - Class in edu.uiuc.ncsa.security.installer
-
This models a set of directory entries on the target system.
- DirectoryEntry() - Constructor for class edu.uiuc.ncsa.security.installer.DirectoryEntry
- DISABLE_LOG4J - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Disable log 4 java.
- disableDefaultStore - Variable in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- display_width - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- doANDCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
-
This will execute every logic block and take logicla AND of all the results.
- doAppend(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doAppendtHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doBearerRequest(HttpRequestBase, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Process the request, but use a bearer token (the access token which should eb suitably encoded)
- doBearerRequest(HttpRequestBase, String, boolean) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
If the token is not already base 64 or 32 encoded, option flag to do so.
- doBufferRead(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- doBufferWrite(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- doCopy(Identifiable, Identifier, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Do the copy.
- doCopy(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doCopyHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doCreate() - Method in class edu.uiuc.ncsa.security.core.util.Pool
- doCut(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doCutHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doDelete(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doDeleteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doDestroy(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Destroying an item reduces the number of in-use items.
- doEditLines(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doEditLinesHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doExecute(SessionRecord, Action) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doExecute(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doExtension(RuleList, RuleList) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
-
Takes the attributes and rules of the source rule list = parent and overwrites targetRL.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
- doFind(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doFindHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doGet(String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- doGet(String, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- doGet(Map) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- doGet(Map, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- doHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- doHistory(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- doInsert(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
Insert lines until a single period is entered.
- doInsertHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doInstallOrUpdate(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- doInvoke(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doInvoke(String, JSONArray) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doIt() - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- doIt() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- doIt() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Does the actual work.
- doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- doLBArray(JSONArray) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- doLBObject(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- doList() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- doListNames(File) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Figures out by file extension what to list.
- doLogoff() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doLogoff(SASClient, LogoffAction, HttpServletResponse, SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doLogon() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doLogon(LogonAction, SessionRecord) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doLogon(Identifier) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doMove(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doMoveHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doNewKey(int) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doNewKey(SASClient, NewKeyAction, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doORCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
-
This will execute every logic block and take the logical OR of all the results.
- doPaste(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doPasteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doPing(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
This returns true or false for
- doPost(Action) - Method in class edu.uiuc.ncsa.sas.webclient.Client
-
Wraps the action in and does the post.
- doPost(Action, boolean) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doPost(String, boolean) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doPost(String, String, String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- doPost(Map) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Does a POST using only the map.
- doPost(Map<String, Object>, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Do post using a bearer token
- doPost(Map<String, Object>, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Do an HTTP POST to the endpoint sending along basic authorization and any parameters.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.sas.SASServlet
- doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- doPrint(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doPrintHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doRead(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
Read a file into this buffer at a possible starting index.
- doReadHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doRegisterStatement(PreparedStatement, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Sets the values in the
PreparedStatement
to those in the value. - doRemove(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- doRename(Identifier, Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- doRepeatCommand(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- doReplace(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- doRequest(HttpRequestBase) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Do the request.
- doRequest(HttpRequestBase, String, String) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
-
This will set the basic authorization in the headers for the request.
- doSetup(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- doSetup(Map) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- doSingleDirectoryCase(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
-
the YAML file may have a single directory or a list of them.
- doSkipCollateral(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- doSkipVersions(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- doSubstitute(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doSubstituteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- DoubleHashMap<K,V> - Class in edu.uiuc.ncsa.security.core.util
-
A hashmap with two-way lookup.
- DoubleHashMap() - Constructor for class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- DoubleQuoteEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:37 AM - DoubleQuoteEvent(EventDrivenParser, String) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
- DoubleQuoteListener - Interface in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 11:39 AM - doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- doUpkeep(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
-
This delegate does not do upkeep.
- doUpkeep(AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
-
Do the upkeep.
- doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- doUpkeep(UpkeepConfiguration, AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- doViewClipboard(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doViewClipboardHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- download(URL, File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- doWrite(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doWriteHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- doXORCase(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
-
The logical connector is excluive or.
- driver - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DRIVER - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- DROP - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- dropSchema(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
Drops the schema if it exists.
- dropTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
Drops the tables within the schema.
- DynamoDBStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.dynamodb
-
Created by Jeff Gaynor
on 4/22/24 at 12:59 PM - DynamoDBStore() - Constructor for class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
E
- EC_CURVE_ED_25519 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_ED_448 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_KEY - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_P_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_P_256K - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_P_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_P_521 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_SEC_256K1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_X_25519 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- EC_CURVE_X_448 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- echo(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- ECHO - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- ECHO_REQUEST - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
- ECHO_RESPONSE - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
- EchoExecutable - Class in edu.uiuc.ncsa.sas.example
-
Really simple implementation of an
Executable
. - EchoExecutable() - Constructor for class edu.uiuc.ncsa.sas.example.EchoExecutable
- echoHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- edit(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- edit(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- EDIT_A_LINE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- EDIT_A_LINE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- editConfigFile(XMLMap) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- editFile(EditorEntry, File) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
-
Edits a file.
- EDITOR_ARG_CONNECTOR_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_ARG_FLAG_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_ARG_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_ARG_VALUE_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_CLEAR_SCREEN_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_EXEC_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_NAME_ATTR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_RC_ERROR - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_RC_OK - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EDITOR_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EditorArg - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Arguments for an editor.
- EditorArg() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- EditorEntry - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Created by Jeff Gaynor
on 3/12/21 at 8:09 AM - EditorEntry() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
- EditorInputLine - Class in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 8/17/20 at 3:14 PM - EditorInputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.EditorInputLine
-
Basic constructor that turns a raw input line (such as types in by a user) to one of these.
- EditorInputLine(Vector) - Constructor for class edu.uiuc.ncsa.security.util.cli.EditorInputLine
- Editors - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Created by Jeff Gaynor
on 3/12/21 at 8:09 AM - Editors() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.Editors
- EDITORS_TAG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- EditorUtils - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Created by Jeff Gaynor
on 3/17/21 at 6:47 AM - EditorUtils() - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- edu.uiuc.ncsa.sas - package edu.uiuc.ncsa.sas
-
SAS = Subject-action service.
- edu.uiuc.ncsa.sas.admin - package edu.uiuc.ncsa.sas.admin
- edu.uiuc.ncsa.sas.cli - package edu.uiuc.ncsa.sas.cli
-
A basic implementation of the
CLIDriver
so that it can be run as an SAS server - edu.uiuc.ncsa.sas.client - package edu.uiuc.ncsa.sas.client
-
This client exists only on the server to model the state and configuration.
- edu.uiuc.ncsa.sas.example - package edu.uiuc.ncsa.sas.example
-
This has an example of how to extend SAS to create an executable program.
- edu.uiuc.ncsa.sas.exceptions - package edu.uiuc.ncsa.sas.exceptions
- edu.uiuc.ncsa.sas.loader - package edu.uiuc.ncsa.sas.loader
- edu.uiuc.ncsa.sas.storage - package edu.uiuc.ncsa.sas.storage
- edu.uiuc.ncsa.sas.thing - package edu.uiuc.ncsa.sas.thing
- edu.uiuc.ncsa.sas.thing.action - package edu.uiuc.ncsa.sas.thing.action
- edu.uiuc.ncsa.sas.thing.response - package edu.uiuc.ncsa.sas.thing.response
- edu.uiuc.ncsa.sas.watcher - package edu.uiuc.ncsa.sas.watcher
- edu.uiuc.ncsa.sas.webclient - package edu.uiuc.ncsa.sas.webclient
- edu.uiuc.ncsa.security.core - package edu.uiuc.ncsa.security.core
- edu.uiuc.ncsa.security.core.cache - package edu.uiuc.ncsa.security.core.cache
- edu.uiuc.ncsa.security.core.configuration - package edu.uiuc.ncsa.security.core.configuration
-
Sec-Lib's configuration package.
- edu.uiuc.ncsa.security.core.configuration.provider - package edu.uiuc.ncsa.security.core.configuration.provider
-
Machinery for getting a configuration.
- edu.uiuc.ncsa.security.core.exceptions - package edu.uiuc.ncsa.security.core.exceptions
-
Where the exceptions live.
- edu.uiuc.ncsa.security.core.inheritance - package edu.uiuc.ncsa.security.core.inheritance
-
A generic multiple inheritance package.
- edu.uiuc.ncsa.security.core.ipc - package edu.uiuc.ncsa.security.core.ipc
-
This package consists of utilities (a bean and listener interfaces) for monitoring interprocess communications.
- edu.uiuc.ncsa.security.core.util - package edu.uiuc.ncsa.security.core.util
- edu.uiuc.ncsa.security.installer - package edu.uiuc.ncsa.security.installer
- edu.uiuc.ncsa.security.servlet - package edu.uiuc.ncsa.security.servlet
- edu.uiuc.ncsa.security.servlet.mail - package edu.uiuc.ncsa.security.servlet.mail
-
This package is used for adding email notification support to Tomcat servlets.
- edu.uiuc.ncsa.security.storage - package edu.uiuc.ncsa.security.storage
- edu.uiuc.ncsa.security.storage.cli - package edu.uiuc.ncsa.security.storage.cli
-
Things relating to the CLI (Command line interface).
- edu.uiuc.ncsa.security.storage.data - package edu.uiuc.ncsa.security.storage.data
- edu.uiuc.ncsa.security.storage.dynamodb - package edu.uiuc.ncsa.security.storage.dynamodb
- edu.uiuc.ncsa.security.storage.events - package edu.uiuc.ncsa.security.storage.events
-
This package has events for tracking last access times of objects.
- edu.uiuc.ncsa.security.storage.monitored - package edu.uiuc.ncsa.security.storage.monitored
-
Utilities and classes for working with objects that are sent to/retrieved from a
Store
. - edu.uiuc.ncsa.security.storage.monitored.upkeep - package edu.uiuc.ncsa.security.storage.monitored.upkeep
- edu.uiuc.ncsa.security.storage.sql - package edu.uiuc.ncsa.security.storage.sql
-
Classes that setup a specific type of correspondence between java objects and rows of an SQL table.
- edu.uiuc.ncsa.security.storage.sql.derby - package edu.uiuc.ncsa.security.storage.sql.derby
-
Connectivity for the Derby database
- edu.uiuc.ncsa.security.storage.sql.h2 - package edu.uiuc.ncsa.security.storage.sql.h2
-
Connectivity for the H2 database engine.
- edu.uiuc.ncsa.security.storage.sql.internals - package edu.uiuc.ncsa.security.storage.sql.internals
-
Low-level functions for table operations.
- edu.uiuc.ncsa.security.storage.sql.mariadb - package edu.uiuc.ncsa.security.storage.sql.mariadb
-
Connectivity for the Maria DB database server.
- edu.uiuc.ncsa.security.storage.sql.mysql - package edu.uiuc.ncsa.security.storage.sql.mysql
-
Connectivity for the MySQL database server.
- edu.uiuc.ncsa.security.storage.sql.postgres - package edu.uiuc.ncsa.security.storage.sql.postgres
-
Connectivity for the PostgreSQL database server.
- edu.uiuc.ncsa.security.util - package edu.uiuc.ncsa.security.util
- edu.uiuc.ncsa.security.util.cli - package edu.uiuc.ncsa.security.util.cli
-
CLI = Command Line Interface, a basic command line for any Java application.
- edu.uiuc.ncsa.security.util.cli.editing - package edu.uiuc.ncsa.security.util.cli.editing
- edu.uiuc.ncsa.security.util.cli.json_edit - package edu.uiuc.ncsa.security.util.cli.json_edit
- edu.uiuc.ncsa.security.util.configuration - package edu.uiuc.ncsa.security.util.configuration
-
Utilities for working with configurations.
- edu.uiuc.ncsa.security.util.functor - package edu.uiuc.ncsa.security.util.functor
-
The antiquated way to have a JSON only scripting solution.
- edu.uiuc.ncsa.security.util.functor.logic - package edu.uiuc.ncsa.security.util.functor.logic
- edu.uiuc.ncsa.security.util.functor.parser - package edu.uiuc.ncsa.security.util.functor.parser
- edu.uiuc.ncsa.security.util.functor.parser.event - package edu.uiuc.ncsa.security.util.functor.parser.event
-
This contains the event-driven functor parser.
- edu.uiuc.ncsa.security.util.functor.parser.old - package edu.uiuc.ncsa.security.util.functor.parser.old
-
Note that this was an earlier version of the parser before the event-driven code came along.
- edu.uiuc.ncsa.security.util.functor.strings - package edu.uiuc.ncsa.security.util.functor.strings
- edu.uiuc.ncsa.security.util.functor.system - package edu.uiuc.ncsa.security.util.functor.system
- edu.uiuc.ncsa.security.util.functor.user_defined - package edu.uiuc.ncsa.security.util.functor.user_defined
- edu.uiuc.ncsa.security.util.help - package edu.uiuc.ncsa.security.util.help
- edu.uiuc.ncsa.security.util.json - package edu.uiuc.ncsa.security.util.json
-
Some utilities for working with JSON.
- edu.uiuc.ncsa.security.util.jwk - package edu.uiuc.ncsa.security.util.jwk
-
Support for JSON web keys.
- edu.uiuc.ncsa.security.util.mail - package edu.uiuc.ncsa.security.util.mail
-
A simple mail system.
- edu.uiuc.ncsa.security.util.pkcs - package edu.uiuc.ncsa.security.util.pkcs
-
Basic PKCS (Public Key Cryptography Standards) compliant utilities.
- edu.uiuc.ncsa.security.util.scripting - package edu.uiuc.ncsa.security.util.scripting
-
Basic classes to support sever-side scripting in OAuth 2.
- edu.uiuc.ncsa.security.util.ssl - package edu.uiuc.ncsa.security.util.ssl
-
Package to add basic and easy SSL support.
- edu.uiuc.ncsa.security.util.terminal - package edu.uiuc.ncsa.security.util.terminal
-
An implementation of an ISO 6429 terminal.
- edu.uiuc.ncsa.security.util.testing - package edu.uiuc.ncsa.security.util.testing
-
Created by Jeff Gaynor
A package whose sole function is to allow testing of the configuration package. - ELLIPSIS - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- ELSE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- encode(String) - Static method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- encodeValue(byte[]) - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
-
Encode the binary into a base 64 string.
- ENCODING - Static variable in class edu.uiuc.ncsa.security.servlet.ServiceClient
- encrypt(String, String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- EncryptionException - Exception in edu.uiuc.ncsa.sas.exceptions
-
Created by Jeff Gaynor
on 8/16/22 at 6:37 AM - EncryptionException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
- EncryptionException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
- EncryptionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
- EncryptionException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.EncryptionException
- EncryptionUtil - Class in edu.uiuc.ncsa.security.util.pkcs
-
Utility to password protect files.
- EncryptionUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- End - edu.uiuc.ncsa.security.util.terminal.KeyType
- END_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- endBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- endBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- endBrace(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlocksHandlerInterface
- endBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- endBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- endBracket(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlockHandlerInterface
- endParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- endParenthesis(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
- endParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- ENDS_WITH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- endsWith(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Does this path end with the other? E.g.
- Enter - edu.uiuc.ncsa.security.util.terminal.KeyType
- entrySet() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- entrySet() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- entrySet() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- entrySet() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- entrySet() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- entrySet() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- entrySet() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- ENV_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- ENV_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- envirnoment - Variable in class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
- environment - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- environment - Variable in class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
- equals(Object) - Method in class edu.uiuc.ncsa.sas.thing.Thing
- equals(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- equals(Object) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Checks if this XProperties object is the same as a given object.
- equals(Object) - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- equals(Object) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- equals(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- equals(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- equals(Object) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- equals(Object) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- equals(String, FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- equals(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- equals(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Compares two paths.
- equals(String, String, boolean, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Checks if towo strings have equal content.
- equals(Date, Date) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
This compares the two dates down to the nearest millisecond.
- EQUALS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- error(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Write an error message to the log.
- error(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- error(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- error(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- error(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- error(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- error(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- error(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- error(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- error(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- error(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- error(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- error(Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- ES_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Elliptic curve ES 256 key algorithm
- ES_256K - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Elliptic curve ES 256K key algorithm
- ES_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Elliptic curve ES 384 key algorithm
- ES_512 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
Elliptic curve ES 512 key algorithm
- Escape - edu.uiuc.ncsa.security.util.terminal.KeyType
- escapeChar - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- escapeRegex(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- EventDrivenParser - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
An event driven parser for functors.
- EventDrivenParser() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- EventDrivenParser(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
-
Create and initialize this parser.
- ExceptionHandler - Interface in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 2/6/15 at 4:29 PM - ExceptionHandlerThingie - Class in edu.uiuc.ncsa.security.servlet
-
A class that holds the information for the exception handler
- ExceptionHandlerThingie(Throwable, HttpServletRequest, HttpServletResponse) - Constructor for class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
- EXCHANGE_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- exec - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
- executable - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- Executable - Interface in edu.uiuc.ncsa.sas
-
This is the executable that is run on the server.
- EXECUTABLE_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- execute() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- execute() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- execute() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- execute() - Method in interface edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jAnd
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jContains
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jEndsWith
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jEquals
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jExists
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jFalse
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jIf
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jMatch
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jNot
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jOr
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jStartsWith
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
-
There is no actual result from this functor.
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jTrue
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jConcat
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jDrop
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jEcho
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jReplace
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToArray
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToLowerCase
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.strings.jToUpperCase
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jclearEnv
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jRaiseError
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
- execute() - Method in class edu.uiuc.ncsa.security.util.functor.user_defined.UserDefined
- execute(Action) - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
- execute(Action) - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
- execute(Action) - Method in interface edu.uiuc.ncsa.sas.Executable
- execute(Action) - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
- execute(Action) - Method in class edu.uiuc.ncsa.sas.webclient.Client
-
Call this for an arbitrary
Action
. - execute(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
-
Returns a logical true if one of the command lines executes the line successfully.
- execute(StateInterface) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- execute(StateInterface) - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptInterface
-
Run this script with the given state.
- execute(File) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
-
Executes a file.
- execute(Reader) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- execute(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- execute(List<String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- execute(JSONArray) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
- execute(JSONArray, Set<String>) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
-
This will track the ids and throw an exception if there is cycle.
- execute(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
-
Figure out what type of object is to be executed.
- execute(JSONObject) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
- execute(JSONObject, Set<String>) - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
- ExecuteAction - Class in edu.uiuc.ncsa.sas.thing.action
-
Created by Jeff Gaynor
on 8/15/22 at 10:51 AM - ExecuteAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
- executed - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- executeJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
-
Execute the old JSON functor and put it into a script object.
- executeScript(List<String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- executeScript(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- EXISTS - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- EXIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
-
If a user enters this string at any point, the current operation should end.
- ExitException - Exception in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/30/13 at 10:46 AM - ExitException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
- ExitException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
- ExitException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
- ExitException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ExitException
- EXPIRES_AT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- expiresAt - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- EXTENDS_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- extraUpdates(Identifiable, int) - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
- extraUpdates(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
This is a hook for extensions so they don't have to completely rewrite complex
StoreCommands.update(edu.uiuc.ncsa.security.core.Identifiable)
methods.
F
- F1 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F10 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F11 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F12 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F13 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F14 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F15 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F16 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F17 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F18 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F2 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F3 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F4 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F5 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F6 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F7 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F8 - edu.uiuc.ncsa.security.util.terminal.KeyType
- F9 - edu.uiuc.ncsa.security.util.terminal.KeyType
- failed - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
-
Failed to delete outright
- FALSE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- fields - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
- figureOutFunctor(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This figures out which functor to create based on the key of the raw JSON object.
- figureOutLoader(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
This is done so configurations can be loaded by inheritors.
- FILE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- FILE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FILE_LOAD - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FILE_SAVE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FILE_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FILE_SWITCH - Variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- FILE_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.Configurations
- FileEntry - Class in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/13/24 at 11:24 AM - FileEntry(String) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
- FileEntry(String, String, Boolean, Boolean, Boolean) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
- FileEntry(Map) - Constructor for class edu.uiuc.ncsa.security.installer.FileEntry
- FileEntryInterface - Interface in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/18/24 at 11:14 AM - FilePermissionsException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 7/25/13 at 4:28 PM - FilePermissionsException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
- FilePermissionsException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
- FilePermissionsException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
- FilePermissionsException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FilePermissionsException
- FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- FileStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
-
A store backed by the file system.
- FileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.FileStore
-
Accepts a directory for both the index and data and creates the subdirectories.
- FileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.FileStore
-
For the case where the data and index directories are explicitly given.
- fileToJSON(String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- fileToString(String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FileUtil - Class in edu.uiuc.ncsa.security.core.util
-
Utility do to certain common file operations.
- FileUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.FileUtil
- FIND_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- FIND_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- findConfiguration(String, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
Finds the configuration in an XML file, given the filename, name of the configuration (or null if you want to use the only one there) and the top node tag (E.g.
- findConfigurationNode(ServletContext, String, String, String) - Static method in class edu.uiuc.ncsa.security.servlet.ServletXMLConfigUtil
-
Looks for the configuration in the servlet context using the keys for the init parameters
- findItem(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Resolves the first argument of a command line into either a unique identifier The contract is that IF there is an ID set (with
StoreCommands.set_id(InputLine)
) then use that. - findMultiNode(String, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
Entry point for multiple-inheritance.
- findNamedConfig(XMLConfiguration, String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
This takes a configuration and looks in it for a given name for the tag.
- fireComponentFound(CfgEvent) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- fireEventHappened(IPCEvent) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- fireEventHappened(IPCEvent) - Method in interface edu.uiuc.ncsa.security.core.ipc.IPCEventListener
- fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- fireLastAccessedEvent(MonitoredStoreInterface, Identifier) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- fixSeconds(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
This normalizes the date so that it always has 3 places for the number of milliseconds.
- flag - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- FLAG_CONFIG - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- FLAG_EDIT - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- FLAG_HELP - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- FLAG_NEW - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- FLAG_PRINT_PUBLIC_KEY - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- FLAG_VERBOSE - Static variable in class edu.uiuc.ncsa.sas.webclient.Client
- flush() - Method in class edu.uiuc.ncsa.sas.StringIO
- flush() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- flush() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Flush anything waiting to be printed.
- flush() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- FORCE_COPY_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- forEach(Consumer<? super String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- forEach(Consumer<? super V>) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- format() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- format(Identifiable) - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
- format(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
In listing operations, take the
Identifiable
argument and make a string version that a user can understand - FORMAT_TYPE_BOOLEAN - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_NULL - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_NUMBER - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- FORMAT_TYPE_UNKNOWN - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- formatByteCount(long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Make E.g.
- formatCollaterals(boolean, int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
Format the contents of the collateral map.
- formatCount(long, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Formats the count and units with the correct unit prefix, formatting the count.
- formatElapsedTime(long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Makes elapsed times in milliseconds human readable.
- formatHerz(long, long) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Formats the number of cycles from the starting time.
- formatList(InputLine, List<String>) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
-
This allows for setting the formatting
- formatList(InputLine, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
- formatLongLine(String, String, int, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Gets a consistent look and feel.
- formatMap(Map, List<String>, boolean, boolean, int, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Format a map of objects as easily readable key value pairs.
- formatMap(Map, List<String>, boolean, boolean, int, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
The tryJSON flag means that if an entry might be JSON, try to interpret it and use JSON formatting guidelines.
- formatMapEntry(String, String, int, int, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Format an entry from a map.
- formatRecord(String, Object) - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor.formatRecord
- formatScalar(Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- formatSingleEntry(String, Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
-
Entries look like
- formatTable(List<String>, List<List<String>>, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Takes a table -- defined as a list of rows, each row is a separate column amd returns a list of formatted rows that can just be printed (piped through a stream or whatever) It is assumed there are no missing columns, though null columns are fine and are rendered as blank.
- FormatUtil - Class in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 1/25/21 at 5:32 PM - FormatUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.FormatUtil
- foundComma(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- foundComma(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- foundComma(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.TopHandlerInterface
- foundDoubleQuotes(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- foundDoubleQuotes(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
- foundDoubleQuotes(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- fqTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- from - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- fromJSON(File) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Read a set of keys from a file.
- fromJSON(File) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- fromJSON(String) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- fromJSON(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- fromJSON(JSON) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Takes either a standard JSON object of keys: {"keys":[...]} or a single key and turns it in a set of web keys
- fromJSON(JSON) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
-
Populate this from the JSON object.
- fromJSON(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- fromList(List<String>) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Convert a list of strings into a single string with linefeeds.
- fromMap(ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
-
Takes a map and returns an object of the given type, initialized with the values of the map.
- fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
- fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- fromMap(ConversionMap<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
- fromMap(Map<String, Object>, V) - Method in interface edu.uiuc.ncsa.security.core.XMLConverter
- fromMap(Map<String, Object>, V) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- fromXML(Store, XMLMap) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
-
This will convert a map into an object.
- fromXML(InputStream) - Method in class edu.uiuc.ncsa.security.storage.XMLMap
- fromXML(XMLEventReader) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
This is not a complete deserialization, but is part of a larger scheme.
- fromXMLAndSave(Store, XMLMap) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
- fromXMLMap(XMLMap) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Take the updated values for the object and return a new, updated object.
- FS_DATA - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FS_INDEX - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FS_PATH - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FS_REMOVE_EMPTY_FILES - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FS_REMOVE_FAILED_FILES - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- FSClientStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
-
Created by Jeff Gaynor
on 8/22/22 at 2:10 PM - FSClientStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.sas.storage.FSClientStore
- FSClientStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.sas.storage.FSClientStore
- FSInitializer - Class in edu.uiuc.ncsa.security.storage
-
Created by Jeff Gaynor
on 4/23/12 at 10:29 AM - FSInitializer(File, File) - Constructor for class edu.uiuc.ncsa.security.storage.FSInitializer
- FSProvider<T extends FileStore> - Class in edu.uiuc.ncsa.security.storage
-
Creates Filestores.
- FSProvider(String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.FSProvider
- FSProvider(ConfigurationNode, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.FSProvider
- FUNCTOR_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- functorFactory - Variable in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- FunctorHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
This creates functors by adding arguments to them.
- FunctorHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.old
-
Really a facade for the various handlers
- FunctorHandler() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- FunctorHandler(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- FunctorHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
-
Created by Jeff Gaynor
on 7/16/18 at 10:40 AM - FunctorMap - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A map of all functors that have resulted in the execution of a functor.
- FunctorMap() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
- FunctorParser - Class in edu.uiuc.ncsa.security.util.functor.parser
-
This will take functor notation and parse it into executable JSON.
- FunctorParser() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorParser
- FunctorRuntimeException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 2/26/19 at 9:25 AM - FunctorRuntimeException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
- FunctorRuntimeException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
- FunctorRuntimeException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
- FunctorRuntimeException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.FunctorRuntimeException
- FunctorScript - Class in edu.uiuc.ncsa.security.util.functor.parser
-
Created by Jeff Gaynor
on 3/7/19 at 6:52 PM - FunctorScript(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- FunctorScript(JFunctorFactory, JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
-
Use this to initialize the entire parser in advance of execution.
- FunctorType - Interface in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 3/6/18 at 9:04 AM - FunctorTypeImpl - Enum in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 3/6/18 at 9:02 AM - fwd(HttpServletRequest, HttpServletResponse, String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
-
Forwards a request
G
- gatherStats(int[]) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- GeneralException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Top-level exception.
- GeneralException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
- GeneralException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
- GeneralException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
- GeneralException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.GeneralException
- GenericStoreUtils - Class in edu.uiuc.ncsa.security.storage
-
This is where static generic methods for stores like searches live.
- GenericStoreUtils() - Constructor for class edu.uiuc.ncsa.security.storage.GenericStoreUtils
- get() - Method in class edu.uiuc.ncsa.sas.client.ClientProvider
- get() - Method in class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
- get() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
-
This will notify all listeners and return the first instance found.
- get() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
- get() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- get() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- get() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
- get() - Method in class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.AggregateStoreProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
-
It is up to you to add the appropriate logic to check for the correct store type (e.g.
- get() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
- get() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
- get() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- get() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
- get(boolean) - Method in class edu.uiuc.ncsa.sas.client.ClientProvider
- get(boolean) - Method in interface edu.uiuc.ncsa.security.core.IdentifiableProvider
-
Create a new Identifiable object and create a new identifier if true.
- get(long) - Method in class edu.uiuc.ncsa.security.core.util.IP2
- get(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- get(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- get(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
Returns a null if the object is not found, regardless of the underlying store's policies.
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
This updates the last accessed listener
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- get(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Retrieve a single row from a table then populate an instance.
- get(String) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- get(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- get(String, String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
-
Finds a script for a given key pair or a null if there is no such script.
- get(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- get_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- GET_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- get_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getAcceptedIssuers() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getAcceptedIssuers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
-
This gets all of them from all trust managers.
- getAccessList() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- getAccessList() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- getAction() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- getAction() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
This application allows you to specify numeric values that determine the behavior of this application.
- getAction() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
-
An action for the script engine to do.
- getAction(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- getAction(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
-
Returns the action to be done.
- getActionType() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- getActualVersion() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
-
This is set after the system does the logic for the version.
- getAdminConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- getAlarms() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- getAlarms() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getAlarms(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Get alarms that are in a given tag.
- getAlias() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- getAliases(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
- getAll() - Method in interface edu.uiuc.ncsa.security.core.Store
-
Method to get every element in the store.
- getAll() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- getAll() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- getAll() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getAll() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- getAll() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
This will get every entry in the database.
- getAll() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- getAllNodes(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Use this to get all the named nodes off the list.
- getAllProperties() - Static method in class edu.uiuc.ncsa.security.util.DevUtils
-
Deprecated.A
Map
of all the OS and java properties for use resolving configuration testing files. - getAllProperties() - Method in class edu.uiuc.ncsa.security.util.XXProperties
-
A
Map
of all the OS and java properties for use resolving configuration testing files. - getAllProperties(boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
-
Force a reload of system properties.
- getAltLookup() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
This is a mop with key being the topic, value being the alternative, e.g.
- getAndCheckKeyArg(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
resolves key shorthand of &key_name or -key key_name returns null if no such key OR if it is not valid in the key list.
- getAppName() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getAppName() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getArg() - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
- getArg(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Remember that the zero-th argument is the command, so that the arguments properly begin at index = 1.
- getArgCount() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Returns the number of arguments for this input line.
- getArgList(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Deprecated.
- getArgList(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Read an argument as a list.
- getArgMap() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getArgs() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- getArgs() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- getArgs() - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- getArgs() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getArgs() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
-
The arguments for the script.
- getArray() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getArray(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- getArrayList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
- getArrayList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
return list as an
ArrayList
. - getAtomicNodes() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- getAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
Gets the attribute with the given key.
- getAttribute(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
utility method to supply a default value if the given value is missing.
- getAttribute(ConfigurationNode, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- getAttributeInNode(List<ConfigurationNode>, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Looks for the given node and returns the first attribute.
- getAuthHeader(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
-
This gets the tokens from the authorization header.
- getBaseID(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Removes the fragment (with the version number).
- getBasicHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
-
This is the header itself that is base 64 encoded.
- getBearerAuthHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- getBlanks(int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Get a string of blanks for the given width.
- getBoolean(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Retrieves the boolean value.
- getBoolean(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getBoolean(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getBoolean(Map, String) - Static method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
-
This grabs the boolean value from a map.
- getBoolean(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a boolean
- getBooleanAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- getBooleanResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getBootPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getBuffer() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- getBufferedReader() - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getBufferedReader() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- getByteCount() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
- getBytes(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Returns the value associated with this key as a byte array.
- getBytes(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getBytes(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getBytes(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a byte array.
- getByValue(V) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- getCache() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- getCaput() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
-
Creates the caput (="head") from the uri scheme and scheme specific part.
- getCfg() - Method in class edu.uiuc.ncsa.sas.client.SASClient
- getCharacter() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getCharacter() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- getCharacters() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteEvent
- getCharPS() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getChildren(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
The contract is that this will return all the named https://localhost:9443/oauth2/authorize?scope=org.cilogon.userinfo+openid+profile+email+storage.read%3A%2F+wlcg.capabilityset%3A%2Fduneana+wlcg.groups&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A9443%2Fclient2%2Fready&state=vpfVnb1M4VfybbmZP3gCj724wahA0bYUJk2kbtmDy1k&nonce=kH9WLyty1xQ2EyMHjLz1MGgPZmDg1TFL-RORH7-2pC8&prompt=login&client_id=localhost%3Atest%2Ffnal&skin=dataOne hildren nodes of the given node in order So if the argument is [node0,node1,...] Then result is all the children of node0, followed by all the children of node1,...
- getClassName() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- getCleanupInterval() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
-
The amount of time, in milliseconds, to wait between attempts to age the cache.
- getCleanupInterval() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getCLICommands() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getClient(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
-
Creates an HTTPS-aware client that will verify the cert chain and host when called.
- getClient(String, int, int) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getClient(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getClient(X509TrustManager, int, int) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getClientKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientTable
- getClientProvider() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- getClientStore() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- getClientUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
-
The name of the user who will be accessing the database.
- getClipboard() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- getClone() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Gets a clone of this object.
- getCollateralMap() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- getColumnDescriptor() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getColumnTypeTranslator() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getCommand() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
This returns the zero-th input.
- getCommandCompletion() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- getCommandLine() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getCommandLine() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getCommandPS() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getCommandsNameList(Commands[]) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
-
This snoops through the CCI and gets those methods that are not in Java.lang.Object, are public and are not static.
- getCommandType(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getComment() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
-
the client may send a comment.
- getComment() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- getComponentAt(String, int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Returns the path component at the given index.
- getComponentManager() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getComponentName() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Returns the name of the configuration component (usually "server" or "client") that identifies the XML elements which might have the configuration.
- getComponentName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
For the configuration.
- getComponents(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- getConditionalHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- getConfig() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- getConfig() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- getConfig() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
- getConfig(XMLConfiguration, String, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Loads the named configuration that resides under the topNodeName, e.g.
- getConfig(XMLConfiguration, String, String, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
- getConfigFile() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getConfigFile() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getConfigName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getConfigPath() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- getConfiguration() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
- getConfiguration(File) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Loads the configuration from the given file.
- getConfiguration(URL) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Gets the configuration via the resource name.
- getConfigurationAt(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
Return the given configuration
- getConfigurationLoader() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- getConfigurationLoader(ServletContext) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- getConfigurationLoader(ServletContext) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
- getConfigurationLoader(ConfigurationNode) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- getConfigurationLoader(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
- getConfigurationNode() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getConfigurations2(String, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
- getConnection() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- getConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getConnectionParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- getConnectionPool() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- getConnectionPool() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- getConsequent() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
-
The consequent is either the then or else block, depending on the antecedent (the if block).
- getConsequentAt(int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
-
Get the logic block at the
index
and return the consequent (i.e. - getConsequents() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- getConstants() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
-
Not needed here
- getConstants() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
-
Returns a hash map of constants that are used for this service.
- getConstants() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
-
Get any constants associated with this loader.
- getContent() - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- getContent() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
-
This should have the body of the response as a string.
- getCreatedItems() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
-
A hash map of items created by this store.
- getCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- getCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
-
The default creation script is injected
- getCreateScriptPath() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getCreateTableStatement() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getCreateURL() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getCreationTimestamp() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getCreationTS() - Method in class edu.uiuc.ncsa.sas.client.SASClient
- getCreationTS() - Method in interface edu.uiuc.ncsa.security.core.DateComparable
- getCreationTS() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- getCreationTSField() - Method in class edu.uiuc.ncsa.sas.storage.SASSQLStore
- getCreationTSField() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getCredentialsFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- getCredentialsFromHeaders(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- getCsi() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- getCSI() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getCSP() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- getCurrentBlock() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- getCurrentObject() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- getCursor() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getCursorCol() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getCursorRow() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getDatabase() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- getDatabaseName() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- getDate(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the value as a date.
- getDate(String) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
Get the date from a token.
- getDate(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getDate(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getDate(URI) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
Parse and retrieve the date from a token.
- getDate(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a date.
- getDate(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getDate(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getDateFormat() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Provides the DateFormat used by this utility.
- getDateValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- getDebugger() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
-
Checks for and sets up the debugging for this loader.
- getDebugLevel() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- getDebugLevel() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- getDefault() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
- getDefaultKeyID() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
-
Get the default key id for this set.
- getDefaultStore() - Method in class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
- getDefaultStore() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
-
Supply a default store if none is specified.
- getDefaultTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getDelimiter() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- getDelimiter() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
- getDerbyConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getDerbyConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getDerbyConnectionString() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getDerbyMostRecent(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getDerbySecurityProperties() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- getDescription() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
- getDescription() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- getDescription() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- getDevOutput() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- getDevPath() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
This is used to supply all the paths in tests.
- getDirectories() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
- getDouble(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Attempts to retrieve the value associated with the key as a double.
- getDouble(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getDriver() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- getDriver() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- getEditorEntry() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getEditors(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- getElements() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
-
Gets the overridden elements for this item.
- getElseBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- getEntries() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- getEntryType(Object) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- getEnv() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getEnvironment() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
- getEnvironment() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- getEnvironment() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- getEnvironment() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
- getEnvironment() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getEnvironment() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getEnvironment() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getEnvironment() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- getExampleHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getExceptionHandler() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- getExceptionHandler() - Method in class edu.uiuc.ncsa.sas.SASServlet
- getExceptionHandler() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- getExceptionHandler() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
- getExecutableType() - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
- getExitStatus() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
- getExtendsList() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- getFailures() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
-
List of failures.
- getFile(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Retrieve the file stored by this key, resolving it against the given invocation directory.
- getFile(String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Retrieve the file stored by this key, resolving it against the given file.
- getFile(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getFile(String, String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getFileName() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- getFileName(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- getFilePermissions() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
-
These are only processed for zip archives.
- getFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- getFirstAttribute(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Get the very first attribute with the given name found in the nodes.
- getFirstAttribute(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Get the very first attribute with the given name from the configuration node.
- getFirstBooleanValue(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Get the first attribute and return a boolean.
- getFirstBooleanValue(List<ConfigurationNode>, String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Finds the first attribute with the given name and then converts to boolean.
- getFirstBooleanValue(ConfigurationNode, String, boolean) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
- getFirstLongValue(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- getFirstLongValue(List<ConfigurationNode>, String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- getFirstLongValue(ConfigurationNode, String, long) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Return the first long value of an attribute.
- getFirstNode(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Return the first named child configuration node of the given node or null if there is no such named child.
- getFirstNode(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Return the first named child configuration node of the given node or null if there is no such named child.
- getFirstParameters(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
-
Utility to extract all of the parameters from a request.
- getFirstParameterValue(HttpServletRequest, String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
-
Gets the first parameter value for the given key
- getFQTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getFResult() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
-
Return the result from te functor that was executed.
- getFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- getFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- getFunctorFactory() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- getFunctorFactory() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- getFunctorHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- getFunctorHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
-
A map of every functor that is associated at the top level with this block.
- getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- getFunctorMap() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- getFunctorMapEntry(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- getGlobalEnv() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getHandlers() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
-
Allows for determining the type of handler without resorting to a lot of java class operations.
- getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- getHandlerType() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- getHelpTopic(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
Use this to get help for a topic.
- getHelpTopicExample(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
Use this to get an example for a topic.
- getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getHelpUtil() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
- getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- getHelpUtil() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- getHexString() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
- getHost() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- getHost() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- getHost() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- getHost() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getId() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
-
An (optional) unique identifier that the client sends.
- getId() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- getID() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Mutators for sub classes
- getIdelLifetime() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getIdentifier() - Method in exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- getIdentifier() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
-
Get the identifer
- getIdentifier() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- getIdentifier() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- getIdentifier() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- getIdentifier(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getIdentifier(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to an identifier
- getIdentifierString() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
-
Convenience call to cast the identifier to a string.
- getIdentifierString() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- getIdentifierString() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- getIDFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- getIdLength() - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- getIdsByStoreMap() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
- getIfBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- getIgnoredDirectories() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
-
Sniff through the excluded files and returns the ones that end in /, i.e., the directories.
- getIgnoredFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
-
In jar archives, a list of files and directories to ignore
- getIndex() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
-
The index of the functor that evaluated to true.
- getIndexDirectory() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getIndexEntry(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Get a stored item using a key other than the identifier.
- getIndexSize() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- getIndices() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- getInheritanceEngine() - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- getInitialization() - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- getInitialization() - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- getInitialization() - Method in class edu.uiuc.ncsa.security.servlet.Bootstrapper
- getInitializer() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- getInput() - Method in class edu.uiuc.ncsa.sas.StringIO
- getInput(String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- getInput(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Creates the input prompt and shows the supplied default value.
- getInputStream() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- getInstallConfiguration() - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- getInstallConfiguration() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getInstallerHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getInstance() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- getInt(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the value associated with this key as an integer.
- getInt(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getInt(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getInt(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getIntArg(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Tries to get the index as an integer.
- getIntAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- getIntAttribute(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- getInteger(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
-
Returns zero if the value is null;
- getInteger(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to an integer.
- getInterval() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getIntResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getIO() - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
- getIO() - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
- getIO() - Method in interface edu.uiuc.ncsa.sas.Executable
- getIO() - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
- getIoInterface() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- getIoInterface() - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getIoInterface() - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
- getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getIOInterface() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
- getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- getIOInterface() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getIso8601() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- getIssuersFromDirectory(File) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
-
Try to read the key store certs from a directory of certificates.
- getIssuersFromFile(File) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
-
Read the certs for the key store from a JKS file
- getItemFile(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getItemFile(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getJdbcUrl() - Method in interface edu.uiuc.ncsa.security.storage.sql.ConnectionParameters
-
In general every vendor has their own format for this.Construct it as needed.
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionParameters
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresAdminConnectionParameters
- getJdbcUrl() - Method in class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
-
The jdbc url for non-admin tasks.
- getjFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- getJOSEJWK() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- getJson() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- getJSON(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
-
Since the API we use is hinky about arrays and objects, this fronts the operation.
- getJSONArray(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getJSONArray(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getJSONObject(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getJSONObject(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getJsonWebKey(String) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Takes the serialized form of a single JSON web key and returns the object.
- getJsonWebKey(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- getJsonWebKey(JSONObject) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- getJwkUtil2() - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- getKey() - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- getKey() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- getKey() - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
- getKeyArg(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getKeyArg(InputLine, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Just gets the key argument or null if not present.
- getKeyManagerFactory() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeyManagerFactory() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getKeyManagers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getKeyRemap(char) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
-
If you want to add key remappings (like QDL) override this.
- getKeys() - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
- getKeys() - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
- getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- getKeys() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
- getKeystore() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeyStore() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getKeystoreBytes() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeystoreIS() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeystorePassword() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeystorePasswordChars() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
-
Get the password to the keystore as a character array
- getKeystoreType() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- getKeyType() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- getLastAccessed() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- getLastAccessedEventListeners() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- getLastAccessedEventListeners() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- getLastArg() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- getLastestConfigFileName() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Override this as needed to get the latest version of your configuration file as a resource.
- getLastestVersionFile() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getLastModified() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getLastModifiedTS() - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- getLatestVE() - Method in class edu.uiuc.ncsa.security.installer.Versions
-
This returns the
VersionEntry
that the "latest" name points to. - getLatestVersionName() - Method in class edu.uiuc.ncsa.security.installer.Versions
-
The name of the configuration that latest points to.
- getLatestVersionNumber(DoubleHashMap<URI, Long>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Get the latest version number or return a -1 if no versions present.
- getLatestVersionResource() - Method in class edu.uiuc.ncsa.security.installer.Versions
-
Gets the resource set as the latest version.
- getLineCommentStart() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- getList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Gets the value associated with the key and splits it into an array of strings using the value from
getListSeparator
- getList(String) - Method in class edu.uiuc.ncsa.security.util.testing.TestData
- getList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This will take a c list separated by a string and return a vector of strings.
- getList(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- getListByNS(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Get the list using the namespace.
- getListByNS(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Get the list using the namespace and the separator.
- getListeners() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- getListResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
-
This will always return a list.
- getListSeparator() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the list separator.
- getLoader() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getLoader() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getLogFile() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- getLogfileName() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getLogfileName() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getLogFileName() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- getLogger() - Method in class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
- getLogger() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- getLogger() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- getLogger() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getLogger() - Method in class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
- getLogger() - Method in interface edu.uiuc.ncsa.security.servlet.ExceptionHandler
- getLogger() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getLogger() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getLoggerName() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- getLoggerProvider() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- getLoggingFacade() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- getLogicBlock() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
-
Call this absolutely last since it has to have all the parts to assemble itself.
- getLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- getLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- getLogLevel() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- getLong(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the property as a long.
- getLong(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
-
Returns zero if the value is null;
- getLong(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getLong(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a long.
- getLong(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getLong(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getMailEnvironment() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- getMailEnvironment() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- getMailEnvironment() - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
- getMap() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- getMap() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- getMap() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- getMap() - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
-
The cache to which this policy is applied.
- getMap() - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
-
This returns null, since the retention decision requires only the key of the entry, not the entire store (cf.
- getMap() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- getMap(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
-
return the entry of the current configuration map cast to a map
- getMapConverter() - Method in class edu.uiuc.ncsa.sas.storage.SASSQLStore
- getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- getMapConverter() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getMariaDBConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getMariaDBConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getMaximumAge() - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- getMaximumSize() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- getMaxSize() - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Get the maximum number of items
- getME() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- getMessage() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- getMessage(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Prints a message from a resource, doing all template replacements on the content.
- getMessage(String, boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Prints a message (e.g.
- getMessageTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- getMessageTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- getMoreArgHelp() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getMostRecent(int, List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.sas.storage.FSClientStore
- getMostRecent(int, List<String>) - Method in interface edu.uiuc.ncsa.security.core.Store
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getMostRecent(int, List<String>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- getMostRecent(Store<V>, int, List<String>) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
- getMostRecentStatement(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getMultiplier(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
Gets the correct multiplier for the units.
- getMyLogger() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- getMyLogger() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- getMyLogger() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- getMyLogger() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- getMyLogger() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- getMyLogger() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- getMyLogger() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- getMySQLConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getMySQLConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getName() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
- getName() - Method in class edu.uiuc.ncsa.sas.client.SASClient
- getName() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- getName() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getName() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
-
The name for this column.
- getName() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- getName() - Method in interface edu.uiuc.ncsa.security.util.functor.JFunctor
- getName() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getName() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterEvent
- getName() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getNamedConfig(String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
This being XML, it is possible to have elements with the same name -- stylistically very bad and no config should do that, but it is unavoidable.
- getNamespaces() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getNBSpaces(int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- getNEWSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
-
The new way of doing it from an SSL node in the configuration file.
- getNextArgFor(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
This will find the index for the "key" and return the very next argument.
- getNextIntArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- getNextSleepInterval() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- getNextToLastNode(JSONObject, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
-
Go to the given node and return
- getNextToLastNode(JSON, String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
-
This will return the next to last node for a pathh
- getNode(ServletContext) - Method in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- getNode(JSON, String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
- getNodeContents(List<ConfigurationNode>, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Convenience method for getting the value of a single node, i.e.
- getNodeContents(List<ConfigurationNode>, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
Convenience method for getting the value of a single node, i.e.
- getNodeDropIndex(JSON, String[], int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
- getNodeValue(ConfigurationNode, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Convenience method for getting the value of a single node, i.e.
- getNodeValue(ConfigurationNode, String, String) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Return the default value if none is found.
- getNsToPrefix() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Support for namespace resolution.
- getObject() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getOLDSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
-
Deprecated.
- getOnlineExamples() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- getOnlineHelp() - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- getOperation() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- getOptions() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Override this to set up your options.
- getOptions() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Override this to set up your options.
- getOptions(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Returns true if execution should continue, false if not.
- getOptions(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Returns true if execution should continue, false if not.
- getOriginalLine() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- getOutput() - Method in class edu.uiuc.ncsa.sas.StringIO
- getOutput() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getOutput() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- getOutputStream() - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
- getOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- getPacer() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getParameter(HttpServletRequest, Object) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
-
Gets a parameter from the request and invokes the objects toString method.
- getParameters() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- getParameters(URI) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
-
Take a URI and turn the query string in to a set of parameters.
- getParentPath(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- getPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getPassword() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- getPgConnectionPoolProvider() - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getPgConnectionPoolProvider(String, String) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- getPlaceHolder() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Gets the placeholder for missing values.
- getPort() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- getPrefix() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- getPrefixes() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getPrefixToNS() - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getPrimaryKey() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptors
- getPrimaryKeyColumnName() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getPrintStream() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- getPrintWriter() - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
- getPrivateKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- getProcedure() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
-
Procedures are stored as JSON arrays of string.
- getPrompt() - Method in class edu.uiuc.ncsa.sas.admin.SASCommands
- getPrompt() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getPrompt() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
-
The prompt displayed to the user.
- getPrompt() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- getProperties() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- getProperties() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptInterface
-
Properties the system may need about this script.
- getPropertyHelp(String, String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Use this to get a property and also allow for getting help.
- getProvider() - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- getPublicKey() - Method in class edu.uiuc.ncsa.sas.client.SASClient
- getPublicKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- getQ() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- getQueryParameters() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
-
If there is a redirect, any parameters passes as part of it will be parsed and put in this map as key value pairs.
- getQueueInterval() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getQuoteDelimiter() - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- getRandom() - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
- getRandomRuleName() - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- getRange(LineEditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- getRawConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- getRawContent() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getRedirect() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- getRelativeDate() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- getReplacementTemplates() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
Get all the tmeplates for all replacements.
- getRequest() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
- getRequestDeserializer() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- getRequestIPAddress(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
Make a valiant effort to get the IP address in the request.
- getResolvedAliases() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- getResolvedOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- getResponse() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
- getResponseArgName() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
-
The name of the response, if any, to be returned.
- getResponseDeserializer() - Method in class edu.uiuc.ncsa.sas.webclient.Client
- getResponseSerializer() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- getResponseType() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- getResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getResult() - Method in interface edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
- getResult() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- getResult() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- getResultAt(int, int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
-
Fetches the consequent at
consequentIndex
then grabs the list atresultIndex
(since consequents have lists of results) and returns the object. - getResults() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- getResultSets() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getRetentionPolicies() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- getReturnCode() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- getReturnedValues() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- getReverseCharLookupMap() - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
This is a map that allows you to specify special characters as alternates for help topics.
- getRoot() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getRootDir() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- getRootDirectory() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getRootDirectory() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getRuleList() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getRulesMap() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getRunCount() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- getSASE() - Method in class edu.uiuc.ncsa.sas.SASServlet
- getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
The schema for the database
- getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- getSchema() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- getScheme(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Returns the scheme for this path or an empty string if there is none.
- getScreenSize() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- getScreenSize() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- getScripts() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- getScriptSet() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- getSecretFromHeaders(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- getSerializable(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Gets a single serializable java object.
- getSerializable(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getSerializableList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Retrieves a list of serializable objects from the property.
- getSerializableList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getSerializationKeys() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Get the serialization keys for the main store.
- getServerDN() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getServlet() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- getServlet() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
-
Many initialization tasks can only be done dynamically, after the servlet has been created and its
ServletContext
set. - getSession(Properties) - Method in class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
- getSession(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- getSession(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- getSessionID() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- getSetup() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Set the resource name (default is /setup.yaml) which will be read.
- getSetupIS() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getShutdownURL() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getSize() - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- getsKey() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- getsKey() - Method in class edu.uiuc.ncsa.sas.webclient.Client
-
The symmetric key.
- getSleepInterval() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- getSocketFactory(X509TrustManager) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
-
Configure the socket factory using an SSL context.
- getSortable() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getSortedKeys() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
-
Return all the keys for the map, sorted into a some order, usually by timestamp.
- getSortedList() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
-
Sorted list of cached items, ordered by timestamp.
- getSourceName() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- getSourceName() - Method in interface edu.uiuc.ncsa.security.installer.FileEntryInterface
- getSourceName() - Method in class edu.uiuc.ncsa.security.installer.ZipArchive
- getSourceSets() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getSourceURL() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- getSourceURL() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
- getSpare() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- getSslConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getSSLConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- getSSLConfiguration(MyLoggingFacade, ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- getStack() - Method in class edu.uiuc.ncsa.security.core.util.Pool
- getStackMap() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getState() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
-
An optional state string that the client sends.
It is passed back unaltered. - getState() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- getState() - Method in interface edu.uiuc.ncsa.security.servlet.PresentableState
- getState() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- getStatus() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- getStatus() - Method in interface edu.uiuc.ncsa.security.core.util.StatusValue
- getStatus() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
-
This should have the status code returned by the server.
- getStorageDirectory() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getStore() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getStore() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
-
Get the store this operates on.
- getStore() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- getStore() - Method in class edu.uiuc.ncsa.security.util.json.PreProcessor
- getStoreArchiver() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getStoreFileName() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the name of the store file
- getStoreMap() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
- getStoreType() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- getStoreType() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getString(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Gets the value corresponding to the key as a string.
- getString(String) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- getString(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getString(String) - Method in class edu.uiuc.ncsa.security.util.testing.TestData
- getString(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getString(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- getString(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a string
- getString(JSON, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getString(JSON, String, String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- getStringArg(int) - Method in class edu.uiuc.ncsa.security.util.functor.strings.jDrop
- getStringResult() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- getSubjectTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- getSubjectTemplate() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- getSuccessMessage() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getSwitchHandler() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- getTable() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getTablename() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
-
Return the configured tablename if there is one, otherwise return the default.
- getTablenamePrefix() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- getTarget() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getTargetDir() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- getTargetFile() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
This sets a target file.
- getTargetName() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- getTempDir() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- getTemplates() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getTerminal() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- getTestList(List<String>) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- getTestMap() - Method in class edu.uiuc.ncsa.security.util.testing.TestEnvironment
- getTestProperties(String) - Static method in class edu.uiuc.ncsa.security.util.DevUtils
-
Deprecated.Test properties.
- getText() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.CommaEvent
- getThenBlock() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- getTheRealCache() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- getTheStore() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- getThrowable() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- getThrowable() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
- getTime() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- getTimestamp() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- getTimestamp(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getTitle() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
Name of the component that goes in the entry.
- getTlsVersion() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- getTotalFileCount() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getTrustManagers() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
- getTrustRootCertDN() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
-
This is used in the trust root manager to check against the certificate DN.
- getTrustRootPassword() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- getTrustrootPath() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- getTrustRootPath() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- getTrustRootType() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- getType() - Method in class edu.uiuc.ncsa.sas.thing.Thing
- getType() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getType() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
-
it is strongly suggested that you use
Types
since these are stable and pretty easily map to most interesting data types. - getType() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- getType() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getType() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- getType(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
-
The parser is rather stupid on purpose.
- getTypeAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
-
Get an attribute for this type.
- getTypeAttribute(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getTypeBooleanAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getTypeConfig() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
-
This is the parent node for this configuration.
- getTypeIntAttribute(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getTypeIntAttribute(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- getTypeKey(MonitoredKeys, String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- getUnqPath(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Takes a fully qualified path and returns the path without the scheme
- getUnresolvedAliases() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- getUnresolvedOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- getUpkeepConfiguration() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- getUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- getUri() - Method in interface edu.uiuc.ncsa.security.core.Identifier
-
Return this identifier as a
URI
. - getUri() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- getURI(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Get the value as a uri
- getURI(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- getURI(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getURI(K) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Convenience method to change the value to a URI.
- getURL(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Gets the value as a URL.
- getURL(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- getUser() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
The user who will be running the server -- this *should* in general be different from the administrator
- getUsername() - Method in interface edu.uiuc.ncsa.security.storage.sql.ConnectionParameters
- getUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getUsername() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- getUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- getUTCDateFormat() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Provides the date format for UTC used by this utility.
- getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- getUuid() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- getUuid() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
-
A unique identifier for this instance, so we can stash this a hash table in the listener
- getUuid() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- getUuid() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- getUUID() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- getValue() - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- getValue() - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
- getValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- getValue() - Method in interface edu.uiuc.ncsa.security.util.functor.FunctorType
- getValue() - Method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- getValue() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
-
Equivalent to
toString
.Returns the base 64 encoded string itself. - getValue(int) - Method in class edu.uiuc.ncsa.security.util.functor.strings.jReplace
- getValue(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Returns the value if it is not empty of a placeholder if it is.
- getValueSecsOrMillis(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
For getting times in configuration files.
- getValueSecsOrMillis(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
- getVar(String, String, String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- getVersion() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- getVersion(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Given the raw id and a version number (which may be -1 to indicate using the latest) get the stored version.
- getVersionFileName(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- getVersionNumber(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Given a version id (of form URI#version=number), return the number.
- getVersionNumbers(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- getVersions() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- getVersions(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
For a given object in the store, return all the versions associated with it in a
DoubleHashMap
. - getVersionsMap(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
For a given object, get all the versions (not just their identifiers) and return in a map keyed by version number.
- getVersionString() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- getVersionString() - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
-
Returns a string that identifies the version of this server.
- getWebpage() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- getWhen() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- getXMLConverter() - Method in class edu.uiuc.ncsa.sas.storage.ClientMemoryStore
- getXMLConverter() - Method in interface edu.uiuc.ncsa.security.core.Store
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- getXMLConverter() - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- gotComma(CommaEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.CommaListener
- gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- gotComma(CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- gotText(DoubleQuoteEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DoubleQuoteListener
- gotText(DoubleQuoteEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- gracefulExit(boolean, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Exit gracefully.
H
- H2ConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.h2
-
NOTE that the database name is the complete file path to the directory, e.g.
- H2ConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionParameters
- H2ConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.h2
-
Created by Jeff Gaynor
on 5/2/12 at 1:46 PM - H2ConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
- H2ConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.h2.H2ConnectionPoolProvider
-
the default port is 8084 for localhost connections.
- handleError(PresentableState, Throwable) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
-
Handle and error.
- handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
- handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.sas.SASServlet
- handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
One stop shopping for exception handling.
- handleException(ExceptionHandlerThingie) - Method in class edu.uiuc.ncsa.security.servlet.BasicExceptionHandler
- handleException(ExceptionHandlerThingie) - Method in interface edu.uiuc.ncsa.security.servlet.ExceptionHandler
-
This has to throw these two exceptions for servlets.
- handleException(Throwable, HttpServletRequest, HttpServletResponse, String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
- hasA(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
Does this have the named component? In other words, is there a configuration of this name one level down?
- hasAccessList() - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- hasAlarms() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- hasArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Check if the input line has the given argument.
- hasArg(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Check a list of args, e.g.
- hasArgAt(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Is there a given arg at the given index? Useful if certain arguments are expected at certain positions.
- hasArgList(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Checks if the given flag's argument is a list.
- hasArgs() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
If this command line has arguments at all.
- hasAttribute(ConfigurationNode, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- hasBasicHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- hasBearerHeader(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- hasCertDN() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- hasComments() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- hasConditional() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- hasConnector() - Method in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- hasConsequent() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- hasConsequentAt(int) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- hasContent() - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- hasCreateScript() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- hasDateValue() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- hasDefaultKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
-
test if a default key id has been set for this set.
- hasEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Tell if the user has run the listAll command.
- hasEntry(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- hasEnum(JSONObject, FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- hasEnv() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- hasExcludedFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasExecutable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasExecutale() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- hasFilePermssions() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasFiles() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasFunctor() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- hasHandlers() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- hashCode() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- hasHost() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- hasHost() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- hashString(String) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- hasId() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- hasID() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- hasIndices() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- hasInstance() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
If an instance has been set.
- hasInterval() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- hasJOSEJWK() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- hasKey(String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- hasKeyStore() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- hasLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- hasNextArgFor(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
checks if the very next component is an argument, not a switch.
- hasOption(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Checks if the long or short form is part of the command line options.
- hasOption(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Checks if the long or short form is part of the command line options.
- hasOutput() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- hasReturnedValue() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
-
Whether or not this returns a value.
- hasRightSignature(Method) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
-
Checks that the method has the correct signature for the contract in the Commands interface, i.e.
- hasRootDir() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- hasServerDN() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- hasSessionRecord() - Method in class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
- hasSkipVersion() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- hasSkipVersion() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- hasSSLConfiguration() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- hasStore() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- hasSwitch() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- hasUpdateable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasUpdateable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- hasUpkeepConfiguration() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- hasUpkeepConfiguration() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- hasUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- hasUseTemplates() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- hasValue() - Method in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- HEADER_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- headerToJSON(HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- headerToJSON(HttpServletRequest, List<String>) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
-
Takes the request and converts it to JSON, normalizing the header names to lower case.
- HeaderUtils - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 8/16/22 at 5:12 PM - HeaderUtils() - Constructor for class edu.uiuc.ncsa.security.servlet.HeaderUtils
- help() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- help() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
This will be automatically invoked for you if the user supplies a help option.
- HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- HELP_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- HELP_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- HELP_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- HELP_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- HELP_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- HELP_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- HELP_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- HelpUtil - Class in edu.uiuc.ncsa.security.util.cli
-
A very simple help facility for CLIs.
- HelpUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.HelpUtil
- HierarchicalConfigProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider
-
All configurations are interpreted locally, that is to say, it is up to something else to hand over the relevant node for this provider. - HierarchicalConfigProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- HierarchicalConfigProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- HISTORY_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- HISTORY_LIST_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- Home - edu.uiuc.ncsa.security.util.terminal.KeyType
- host - Variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- host - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- host - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- host(URI...) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- HOST - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- HostUtil - Class in edu.uiuc.ncsa.security.core.util
-
Utility for looking up a host.
- HostUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.HostUtil
I
- id - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- ID_INDEX - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- ID_NOT_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- ID_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- ID_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- Identifiable - Interface in edu.uiuc.ncsa.security.core
-
An interface for things that may be identified uniquely.
- IdentifiableImpl - Class in edu.uiuc.ncsa.security.core.util
-
Simple implementation of the
Identifiable
interface. - IdentifiableImpl(Identifier) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.MemoryStore
- identifiableProvider - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- IdentifiableProvider<V> - Interface in edu.uiuc.ncsa.security.core
-
Interface for a class that is to create an identifier.
- IdentifiableProviderImpl<V extends Identifiable> - Class in edu.uiuc.ncsa.security.core.util
-
Use this to create various identifiable things, i.e., objects that have globally unique ids.
- IdentifiableProviderImpl(Provider<Identifier>) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
- identifier - Variable in class edu.uiuc.ncsa.sas.Subject
- identifier(String...) - Method in class edu.uiuc.ncsa.security.storage.data.SerializationKeys
-
Identifier for an
Identifiable
object. - Identifier - Interface in edu.uiuc.ncsa.security.core
-
Marker interface for identifiers.
- IdentifierProvider<V extends Identifier> - Class in edu.uiuc.ncsa.security.core.util
-
Creates Identifiers for use by
Identifiable
objects. - IdentifierProvider(String) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- IdentifierProvider(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- IdentifierProvider(String, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
-
The main constructor.
- IdentifierProvider(URI, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- IdentifierProvider(URI, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- Identifiers - Class in edu.uiuc.ncsa.security.core.util
-
Utilities for Identifiers, such as creating various URIs that can be fed to the
Identifier
class. - Identifiers() - Constructor for class edu.uiuc.ncsa.security.core.util.Identifiers
- IDEntry - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
A single entry for checking an ID.
- IDEntry(boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- IDMap - Class in edu.uiuc.ncsa.security.storage.events
-
Very simple extension used by the
Monitored
object, this keeps a running list of identifiers and their most recent access times (as longs). - IDMap() - Constructor for class edu.uiuc.ncsa.security.storage.events.IDMap
- idProvider - Variable in class edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl
- IF - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- IGNORED_FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- IllegalAccessException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 10/13/16 at 3:12 PM - IllegalAccessException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
- IllegalAccessException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
- IllegalAccessException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
- IllegalAccessException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.IllegalAccessException
- IMPORT_DIRECTIVE - Static variable in class edu.uiuc.ncsa.security.util.json.PreProcessor
- INCLUDE_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.Configurations
- INDENT - Static variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- indentWidth() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- index - Variable in class edu.uiuc.ncsa.security.util.functor.logic.jXOr
- INDEX_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
- indexDirectory - Variable in class edu.uiuc.ncsa.security.storage.FileStore
- IndexedStreamStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
-
A high-level class for storing things to streams.
- IndexedStreamStore() - Constructor for class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- indexOf(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Returns the first index of the target in the input line or a -1 if it does not occur.
- INFINITE - Static variable in class edu.uiuc.ncsa.security.core.util.Pool
- info(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- info(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- info(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- info(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- info(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- info(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- info(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Write an informational message to the log
- info(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- info(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- info(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- info(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- info(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- info(String) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- info(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- info(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- info(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- info(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- info(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- info(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- info(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- info(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- info(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- info(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- info(List<V>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
-
Log the results of this.
- ingest(File, boolean) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
- ingest(Reader) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
- ingest(Reader, boolean) - Method in class edu.uiuc.ncsa.security.util.json.Ingester
-
Ingest the reader.
- ingestConfig(XMLConfiguration, String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- Ingester - Class in edu.uiuc.ncsa.security.util.json
-
This will ingest a file into the store.
- Ingester(JSONStore<JSONEntry>) - Constructor for class edu.uiuc.ncsa.security.util.json.Ingester
- ingestYaml(InputStream) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
The inputStream contains YAML.
- InheritanceList - Class in edu.uiuc.ncsa.security.core.inheritance
-
A list for managing order-dependant inheritance.
- InheritanceList() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- InheritanceMap - Class in edu.uiuc.ncsa.security.core.inheritance
-
Created by Jeff Gaynor
on 2/2/21 at 7:18 AM - InheritanceMap() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
- init() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- init() - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
- init() - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- init() - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- init() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
Initialize an existing object.
- init() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- init() - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
-
This should handle all initialization tasks for a servlet.
- init() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
- init() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- init() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- init() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- init() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
- init() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- init() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- init(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- init(Action) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- init(InputLine) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- init(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
-
If you prefer to create the
SwitchHandler
yourself, pass it in. - init(String[]) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
You can override this.
- init(List<String>, List<String>, String, boolean) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- init(FilterConfig) - Method in class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
- init2() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
This will call createSchema, then createTables and setPermissions.
- initDirs(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- Initializable - Interface in edu.uiuc.ncsa.security.core
-
An interface for getting clean semantics on creation, initialization and destruction of things.
- initialization - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- Initialization - Interface in edu.uiuc.ncsa.security.servlet
-
The reason this class exists is because of Java single-inheritence.
- initialize() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Sets up the configuration and runtime environment.
- initialize() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Called at initialization to read and process the command line arguments.
- initialize() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- initialized - Variable in class edu.uiuc.ncsa.security.storage.StoreInitializer
- initializer - Variable in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- initSetup(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- initToJSON(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
This creats a JSON object from the
JSONWebKey
that serializes it in a spec compliant way, hence can be turned back into a JOSEJWK
. - injectUpkeep() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
-
Solves the bootstrapping issue with upkeep nodes, viz., Listeners for store types are added The configuration is traversed Events are fired to listeners as components are found (common XML traversal scheme) The correct configuration node is finally found in
HierarchicalConfigProvider.fireComponentFound(CfgEvent)
and injected in the provider (this class) Only then can we determine if there is an upkeep configuration. Inject it into the other providers since they are not aware of XML nodes. - INPUT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- INPUT_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- inputJSON(JSONObject, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Allows for entering a new JSON object.
- InputLine - Class in edu.uiuc.ncsa.security.util.cli
-
A utility to take an input line and turn it into a command line.
- InputLine() - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
- InputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
-
Takes a blank delimited command string and turns it into an input line
- InputLine(String...) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
-
For use with constructing more complex command lines.
- InputLine(List<String>) - Constructor for class edu.uiuc.ncsa.security.util.cli.InputLine
-
Better constructor with a parameter.
- Insert - edu.uiuc.ncsa.security.util.terminal.KeyType
- INSERT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- INSERT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- insertAt(int, String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- insertAt(int, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- insertNode(JSONObject, JSON, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- INSTALL_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- InstallConfiguration - Class in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/13/24 at 11:23 AM - InstallConfiguration() - Constructor for class edu.uiuc.ncsa.security.installer.InstallConfiguration
- InstallConfigurationImporter - Class in edu.uiuc.ncsa.security.installer
-
Does the grunt work of importing from a configuration file.
- InstallConfigurationImporter(List) - Constructor for class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- intKey(String) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- inUse - Variable in class edu.uiuc.ncsa.security.core.util.Pool
- InvalidAlgorithmException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 5/4/21 at 6:08 AM - InvalidAlgorithmException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
- InvalidAlgorithmException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
- InvalidAlgorithmException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
- InvalidAlgorithmException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidAlgorithmException
- InvalidCertRequestException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 1/8/14 at 10:53 AM - InvalidCertRequestException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
- InvalidCertRequestException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
- InvalidCertRequestException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
- InvalidCertRequestException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidCertRequestException
- InvalidSignatureException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 5/4/21 at 6:07 AM - InvalidSignatureException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
- InvalidSignatureException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
- InvalidSignatureException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
- InvalidSignatureException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidSignatureException
- InvalidTimestampException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Thrown when an invalid timestamp (such as from parsing a date) is encountered.
- InvalidTimestampException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
- InvalidTimestampException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
- InvalidTimestampException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
- InvalidTimestampException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTimestampException
- InvalidTokenException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 10/23/13 at 10:37 AM - InvalidTokenException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
- InvalidTokenException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
- InvalidTokenException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
- InvalidTokenException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidTokenException
- InvalidURIException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 7/25/16 at 10:50 AM - InvalidURIException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
- InvalidURIException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
- InvalidURIException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
- InvalidURIException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.InvalidURIException
- invoke(SessionRecord, InvokeAction) - Method in class edu.uiuc.ncsa.sas.SASServlet
-
Invoke a specific method in the
Executable
- InvokeAction - Class in edu.uiuc.ncsa.sas.thing.action
-
Invoke a specific method in the
Executable
implementation. - InvokeAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- invokeMethod(Commands, String, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
-
Invokes the named method on the object.
- IOInterface - Interface in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/11/20 at 6:57 AM - IP_HEADERS - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- IP2<V extends Identifier> - Class in edu.uiuc.ncsa.security.core.util
-
An identifier provider for OAuth 2 tokens.
- IP2(String) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
- IP2(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
- IP2(String, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
- IP2(URI, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
- IP2(URI, String, String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.IP2
- IPCBean - Class in edu.uiuc.ncsa.security.core.ipc
-
A bean for Inter-Process Communication.
- IPCBean() - Constructor for class edu.uiuc.ncsa.security.core.ipc.IPCBean
- IPCEvent - Class in edu.uiuc.ncsa.security.core.ipc
-
An event that is created for inter-process communications.
- IPCEvent(Object) - Constructor for class edu.uiuc.ncsa.security.core.ipc.IPCEvent
-
Constructs a prototypical Event.
- IPCEventListener - Interface in edu.uiuc.ncsa.security.core.ipc
-
The listener interface for inter-process communications.
- is(String) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
-
Checks that the key is a boolean
- isA(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
-
Check if the configuration is of the indicated type.
- isAbsolute(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Returns if this path is absolute, i.e.
- isAll() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isArray() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- isBase32(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
-
NOTE we have tweaked this to use underscore for padding, not the standard equals sign since we want nothing to be escaped.
- isBase64(String) - Static method in class edu.uiuc.ncsa.security.core.util.TokenUtil
- isBatch() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
returns true if this is either a batch file or in batch mode.
- isBatchFile() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- isBatchMode() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
If this is invoked from the command line with the batch mode flag, then this should process commands strictly without user intervention, failing if, for instance, some parameters are missing rather than prompting for them.
- isBufferingOn() - Method in class edu.uiuc.ncsa.sas.StringIO
- isBufferingOn() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- isBufferingOn() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
return current state of buffering.
- isBufferingOn() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- isCleanupEnabled() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- isCleanupOnFail() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- isClientID(String) - Static method in class edu.uiuc.ncsa.sas.client.ClientProvider
- isClosed() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- isCommand(String...) - Method in class edu.uiuc.ncsa.security.util.cli.EditorInputLine
-
Checks that one of the commands applies.
- isCreated() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
(Optional) Returns true if the object in question has been created.
- isCreated() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
- isCreated() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- isCreated() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- isCreated() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- isCreated() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
- isCreateOne() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
-
Create this database?
- isDebug() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- isDebugOn() - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Query if debugging is enabled for this logger.
- isDebugOn() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- isDebugOn() - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
-
In debug mode, calls to the
MyLoggingFacade.debug(String)
method will print out a detailed message. - isDebugOn() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- isDebugOn() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- isDebugOn() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- isDebugOn() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- isDefaultStoreDisabled(boolean...) - Method in class edu.uiuc.ncsa.security.storage.DBConfigLoader
- isDestroyed() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
(Optional) Returns true if the object in question has been destroyed.
- isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- isDestroyed() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
- isDone - Variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- isECKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- isEmpty() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- isEmpty() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- isEmpty() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This will return
true
if the current properties has no entries andfalse
otherwise. - isEmpty() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- isEmpty() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
-
Slightly different than expected: This return true if there are no elements in the queue proper AND the spare is null.
- isEmpty() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- isEmpty() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- isEmpty() - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- isEmpty() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- isEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- isEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Returns true if this command line was created with an empty string.
- isEmpty() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- isEmpty(String) - Static method in class edu.uiuc.ncsa.security.servlet.JSPUtil
-
Returns if a string is null or of zero length.
- isEmpty(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- isEnabled() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- isEnabled() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
Checks if the debug level is set to off.
- isEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- isEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- isEnabled() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- isEnabled() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- isEnabled() - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
- isEnabled() - Method in class edu.uiuc.ncsa.security.util.testing.TestData
- isEnabledLocking() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- isEnableQueue() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- isEncrypted(String) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- isExec(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- isExecutable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- isExecutable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isExecutableSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- isExecuted() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- isExpired(long) - Method in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
-
Has this connection outlived its designated lifetime?
- isFailOnError() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
-
If this set true, then any failures cause the cleanup to stop.
If false, then this will attempt to remove all elements. - isFailOnError() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- isFileStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- isFunctor(JSONObject) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- isIfTrue() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- isInitialized() - Method in interface edu.uiuc.ncsa.security.core.Initializable
-
(Optional) Returns true if the object in question has been initialized.
- isInitialized() - Method in class edu.uiuc.ncsa.security.storage.FSInitializer
- isInitialized() - Method in class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- isInitialized() - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
- isInitialized() - Method in class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- isInitialized() - Method in class edu.uiuc.ncsa.security.storage.StoreInitializer
- isInitialized() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
-
If the engine has had the scripts already injected, then this will return
true
. - isInstall() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isJavaObjectMethod(String, int) - Static method in class edu.uiuc.ncsa.security.util.cli.CLIReflectionUtil
-
Returns true if the methodName is one of the java.lang.Object basic methods (e.g.
- isJSONObject() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- isList() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
- isList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
check if a string is in list format.
- isLoggingEnabled() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isMemoryStore() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- isMonitored() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- isMonitorEnabled() - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- isMonitorEnabled() - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
-
Generally this is enabled, except in things like the CLI where you do not want to monitor access to clients or whatever.
- isNegation() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- isNotUpdateable(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- isNullable() - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
-
If this column may be nulled.
- ISO6429IO - Class in edu.uiuc.ncsa.security.util.terminal
-
ISO 6429 (cursor addressing spec) compliant implementation of the
IOInterface
. - ISO6429IO(boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- ISO6429IO(MyLoggingFacade, boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- ISO6429IO(ISO6429Terminal, boolean) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- ISO6429Terminal - Class in edu.uiuc.ncsa.security.util.terminal
-
A basic implementation of an ISO 6429 terminal.
- ISO6429Terminal(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- ISO6429Terminal.CSI - Class in edu.uiuc.ncsa.security.util.terminal
- Iso8601 - Class in edu.uiuc.ncsa.security.core.util
-
This class provides some utilities for creating and parsing ISO 8601 dates.
- Iso8601() - Constructor for class edu.uiuc.ncsa.security.core.util.Iso8601
- isOk(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- isPacerOn() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isPingable() - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
-
Turn off or on pinging for this OA4MP install.
- isPrimaryKey() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
- isPrintOuput() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
If this is set true, then no output is generated.
- isPrintTS() - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- isPrintTS() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- isProcedure() - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- isQueueEmpty() - Method in class edu.uiuc.ncsa.sas.StringIO
- isQueueEmpty() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- isQueueEmpty() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Check if the queue is empty.
- isQueueEmpty() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- isReadOnly() - Method in interface edu.uiuc.ncsa.security.core.Identifiable
- isReadOnly() - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
-
If this client is read only.
- isReadOnly() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- isRegex() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- isRelative() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- isRemove() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isRemoveEmptyFiles() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- isRemoveFailedFiles() - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- isRequestTrustRoots() - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- isResolutionsRun() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
-
If the resolve method for this class has been run sucessfully.
- isRSAKey() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
-
Is this an RSA key?
- isSaved() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- isShowHelp() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isShowReleaseNotes() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isSkipCollateral() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- isSkipVersions() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- isSkipVersions() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- isStopThread() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
-
Is this thread set to stop?
- isStopThread() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- isStopThread() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- isStopThread() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- isStrictHostnames() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- isStrictHostnames() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
-
Whether to allow strict hostname verification.
- ISSUED_AT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- issuedAt - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- isSysOut() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- isTestMode() - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- isTestOnly() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- isTraceOn() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- isTrivial() - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- isTrivial(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
If the string is either null or empty.
- isUnq(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Is this path unqualified? I.e., there is no scheme
- isUpdateable() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- isUpdateable() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isUpdateableSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isUpgrade() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- isUsed() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- isUseDefaultJavaTrustStore() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- isUseDefaultTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- isUseSSL() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- isUseTemplate() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isUseTemplate(DirectoryEntry, FileEntry) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- isUseTemplates() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- isUseTemplateSet() - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- isValid(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Is this item still good? If not it will be removed from the pool so a new one can be created.
- isValid(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- isVerbose() - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- isVerbose() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- isVerbose() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- isVerbose() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- isVerboseOn() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- isVersion(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Boolean to test if the ID represents a versioned item.
- isVersions() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- itemAccessed(LastAccessedEvent) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
- iterator() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- iterator() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
J
- JakartaMailSenderThread - Class in edu.uiuc.ncsa.security.util.mail
-
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM - JakartaMailSenderThread(JakartaMailUtil, String, String, Map, String) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailSenderThread
- JakartaMailUtil - Class in edu.uiuc.ncsa.security.util.mail
-
A utility for sending messages via SMTP or SMTPS using Java mail.
- JakartaMailUtil() - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- JakartaMailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- JakartaMailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- jAnd - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Created by Jeff Gaynor
on 2/27/18 at 8:57 AM - jAnd() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jAnd
- JAVA_DEFAULT_KEYSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
-
The default as shipped with Java.
- JAVA_DEFAULT_KEYSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
-
This path is actually part of the java specification.
- JAVA_DEFAULT_KEYSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
-
The default type for the built in java keystore.
- jclearEnv - Class in edu.uiuc.ncsa.security.util.functor.system
-
clearEnv()
Clears all the values of the current environment. - jclearEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jclearEnv
- jConcat - Class in edu.uiuc.ncsa.security.util.functor.strings
-
concat(A,B,C,...)
A functor that accepts a list of string and simply concatenates them into a single string. - jConcat() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jConcat
- jContains - Class in edu.uiuc.ncsa.security.util.functor.logic
-
contains[needle,haystack]
This will search for needle in haystack and return true if found. - jContains() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jContains
- jdbcDriver - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- jDrop - Class in edu.uiuc.ncsa.security.util.functor.strings
-
$drop[A,B] removes A from B and returns the rest, e.g.
- jDrop() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jDrop
- jEcho - Class in edu.uiuc.ncsa.security.util.functor.strings
-
echo["string"]
This is intended to be a debugging tool. - jEcho() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jEcho
- jEcho(boolean) - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jEcho
- jElse - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Created by Jeff Gaynor
on 2/27/18 at 10:40 AM - jElse() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jElse
- jEndsWith - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A functor for checking if one string ends with another.
- jEndsWith() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jEndsWith
- jEquals - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A functor to test simple string equality.
- jEquals() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jEquals
- jExists - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A functor to test if a string exists.
- jExists() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jExists
- jFalse - Class in edu.uiuc.ncsa.security.util.functor.logic
-
The functor that is always logically false.
- jFalse() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jFalse
- JFunctor - Interface in edu.uiuc.ncsa.security.util.functor
-
The interface for functors that return an explicit result and have a name (e.g.
- JFunctorFactory - Class in edu.uiuc.ncsa.security.util.functor
-
This factory will take JSON and convert it into a set of functors.
- JFunctorFactory() - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- JFunctorFactory(boolean) - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- JFunctorImpl - Class in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 2/27/18 at 8:53 AM - JFunctorImpl(FunctorType) - Constructor for class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- jgetEnv - Class in edu.uiuc.ncsa.security.util.functor.system
-
getEnv(key) -- return a value stored in the local runtime environment
- jgetEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jgetEnv
- jIf - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Created by Jeff Gaynor
on 2/27/18 at 9:12 AM - jIf() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jIf
- jMatch - Class in edu.uiuc.ncsa.security.util.functor.logic
-
match[target, regex]
Returns a boolean if the regex finds a match in the target. - jMatch() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jMatch
- JMetaMetaFunctor - Interface in edu.uiuc.ncsa.security.util.functor
-
This can run some sort of a script/procedure and has a result that is accessible.
- jNot - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Created by Jeff Gaynor
on 2/27/18 at 9:13 AM - jNot() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jNot
- jOr - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Created by Jeff Gaynor
on 2/27/18 at 9:11 AM - jOr() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jOr
- JOSEJWK - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- jRaiseError - Class in edu.uiuc.ncsa.security.util.functor.system
-
This will throw an exception during execution.
- jRaiseError() - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jRaiseError
- jReplace - Class in edu.uiuc.ncsa.security.util.functor.strings
-
This replaces all instance of one string with another.
- jReplace() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jReplace
- jsetEnv - Class in edu.uiuc.ncsa.security.util.functor.system
-
setEnv(key, value) - set a value in the local runtime environment
- jsetEnv(Map<String, String>) - Constructor for class edu.uiuc.ncsa.security.util.functor.system.jsetEnv
- JSON_DELIMITER - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_ENABLED - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_HOST - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_LEVEL - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_TITLE - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_TS_ON - Static variable in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- JSON_WEB_KEYS_TAG - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- JSONEditor - Class in edu.uiuc.ncsa.security.util.cli.json_edit
-
An editor for JSON objects.
- JSONEditor() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- JSONEditor.formatRecord - Class in edu.uiuc.ncsa.security.util.cli.json_edit
- JSONEntry - Class in edu.uiuc.ncsa.security.util.json
-
This models a JSONObject that has a unique identifier associated with it.
- JSONEntry(Identifier) - Constructor for class edu.uiuc.ncsa.security.util.json.JSONEntry
- JSONFunctor - Interface in edu.uiuc.ncsa.security.util.functor
-
Interface for functor like things that are defined in JSON.
- JSONHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.old
-
Parses functional notation into a JSON object.
- JSONHandler() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- JSONNodeUtil - Class in edu.uiuc.ncsa.security.util.cli.json_edit
-
Sert of static utilities for doing node surgery.
- JSONNodeUtil() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
- JSONPaths - Class in edu.uiuc.ncsa.security.util.cli.json_edit
-
Created by Jeff Gaynor
on 8/17/20 at 11:30 AM - JSONPaths() - Constructor for class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- JSONStore<V extends JSONEntry> - Interface in edu.uiuc.ncsa.security.util.json
-
Created by Jeff Gaynor
on 2/15/19 at 4:12 PM - JSONValueNotFoundException - Exception in edu.uiuc.ncsa.security.util.json
-
Created by Jeff Gaynor
on 9/9/20 at 9:30 AM - JSONValueNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
- JSONValueNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
- JSONValueNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
- JSONValueNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.json.JSONValueNotFoundException
- JSONWebKey - Class in edu.uiuc.ncsa.security.util.jwk
-
An object containing a JSON web key.
- JSONWebKey() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- JSONWebKey(JWK) - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- JSONWebKeys - Class in edu.uiuc.ncsa.security.util.jwk
-
A collection of
JSONWebKey
objects. - JSONWebKeys(String) - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
- JSONWebKeyUtil - Class in edu.uiuc.ncsa.security.util.jwk
-
A utility for RFC 7515, the JSON web key format.
- JSONWebKeyUtil() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- JSPUtil - Class in edu.uiuc.ncsa.security.servlet
-
Class with a bunch of very useful JSP utilities in it.
- JSPUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.JSPUtil
- jStartsWith - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A functor for checking if one string starts with another.
- jStartsWith() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jStartsWith
- jStringComparisons - Class in edu.uiuc.ncsa.security.util.functor.logic
-
Top level class used by all comparison and string search functions.
- jStringComparisons(FunctorTypeImpl) - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jStringComparisons
- jThen - Class in edu.uiuc.ncsa.security.util.functor.logic
-
A model for all consequents.
- jThen() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jThen
- jThen(FunctorTypeImpl) - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jThen
- jToArray - Class in edu.uiuc.ncsa.security.util.functor.strings
-
A functor to take a string with an embedded delimiter and turn it into an array.
- jToArray() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToArray
- jToLowerCase - Class in edu.uiuc.ncsa.security.util.functor.strings
-
Created by Jeff Gaynor
on 3/1/18 at 1:31 PM - jToLowerCase() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToLowerCase
- jToUpperCase - Class in edu.uiuc.ncsa.security.util.functor.strings
-
Created by Jeff Gaynor
on 3/1/18 at 1:35 PM - jToUpperCase() - Constructor for class edu.uiuc.ncsa.security.util.functor.strings.jToUpperCase
- jTrue - Class in edu.uiuc.ncsa.security.util.functor.logic
-
The functor that is always logically true.
- jTrue() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jTrue
- justify(int, String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Left and right margin are column numbers, so 10, string 80 means the resulting string will be padded with 10 characters on the left and 80 and the right.
- justify(int, List<String>, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- justify(String, int, boolean) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Right or right justify a snippet of text to the given width, e.g.
- JUSTIFY_LEFT - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- JUSTIFY_RIGHT - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- jwkUtil2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- JWKUtil2 - Class in edu.uiuc.ncsa.security.util.jwk
-
This is a utility that does all of the work for JSON webkeys.
- JWKUtil2() - Constructor for class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- jXOr - Class in edu.uiuc.ncsa.security.util.functor.logic
-
This is the exclusive OR operator.
- jXOr() - Constructor for class edu.uiuc.ncsa.security.util.functor.logic.jXOr
K
- KEY_ID - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- KEY_SHORTHAND_PREFIX - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- KEY_TYPE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- KeyPairPopulationThread - Class in edu.uiuc.ncsa.security.util.pkcs
-
Worker thread that creates
KeyPair
s and puts them into a queue. - KeyPairPopulationThread(int, long, QueueWithSpare<KeyPair>) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
- KeyPairPopulationThread(QueueWithSpare<KeyPair>) - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairPopulationThread
- KeyPairQueue - Class in edu.uiuc.ncsa.security.util.pkcs
-
Created by Jeff Gaynor
on 9/11/14 at 12:14 PM - KeyPairQueue() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.KeyPairQueue
- keys - Variable in class edu.uiuc.ncsa.security.storage.data.MapConverter
- keys - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- KEYS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- KEYS_ACTION - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_ARGUMENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_COMMENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_EXECUTABLE_NAME - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_INTERNAL_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_METHOD - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_SAS - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_STATE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_SUBJECT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_SUBJECT_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_SUBJECT_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- KEYS_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- keySet() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- keySet() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- keySet() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- keySet() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- keySet() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- keySet() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- keySet() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- KEYSTORE_TYPE_JKS - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- KEYSTORE_TYPE_PKCS12 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- KeyStroke - Class in edu.uiuc.ncsa.security.util.terminal
-
Created by Jeff Gaynor
on 6/5/20 at 1:45 PM - KeyStroke(char) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- KeyStroke(KeyType, char) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- KeyStroke(KeyType, ISO6429Terminal.CSI) - Constructor for class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- keySubset(XProperties) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Checks that the keys of b are a subset of the keys in this
XProperties
. - KeyType - Enum in edu.uiuc.ncsa.security.util.terminal
-
Created by Jeff Gaynor
on 6/5/20 at 1:42 PM - killLog4J() - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
Useful utility call.
L
- lastAccessed - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- lastAccessed - Variable in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- lastAccessed(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- LastAccessedEvent - Class in edu.uiuc.ncsa.security.storage.events
-
Created by Jeff Gaynor
on 3/28/23 at 4:24 PM - LastAccessedEvent(MonitoredStoreInterface, Identifier, Date) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- LastAccessedEvent(Object) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- LastAccessedEventListener - Class in edu.uiuc.ncsa.security.storage.events
-
Created by Jeff Gaynor
on 3/28/23 at 4:39 PM - LastAccessedEventListener() - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedEventListener
- LastAccessedThread - Class in edu.uiuc.ncsa.security.storage.events
-
Created by Jeff Gaynor
on 3/28/23 at 4:45 PM - LastAccessedThread(String, MyLoggingFacade, LastAccessedEventListener) - Constructor for class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- lastAccessUpdate(IDMap) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- lastAccessUpdate(IDMap) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- lastModifiedTS(String...) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- lastTime() - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
-
Get the time elapsed since last call
- lastUsed - Variable in class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
- LEFT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- LIFETIME_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- LIFETIME_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- LINE_LIST_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- lineCommentStart - Variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- LineEditor - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Since it is close to impossible to get consistent behavior at the command line between different JVM hosts, the only reasonable way to edit things at the command line is going to be with some form of line editor.
- LineEditor(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
This will split the text at new lines and put it in the buffer.
- LineEditor(StringBuffer) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- LineEditor(List<String>) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- LineEditorInputLine - Class in edu.uiuc.ncsa.security.util.cli.editing
-
Created by Jeff Gaynor
on 8/31/18 at 3:02 PM - LineEditorInputLine(String) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- LineEditorInputLine(Vector) - Constructor for class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- list(PrintStream) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- LIST_ALL_METHODS_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- LIST_ALL_METHODS_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- LIST_DATA_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- LIST_DELIMITERS - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- list_keys(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- LIST_NODE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- LIST_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- listAll() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- listAll(boolean, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- listChoose(String, Object[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
-
This displays the head then each of the list choices which are numbered.
- listChoose(String, Object[], int) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
- listChoose(String, List, int) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
-
Convenience method to give a list of choices from a set of options.
- listCLIMethods(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- listComponents() - Method in interface edu.uiuc.ncsa.security.util.cli.ComponentManager
- listConfigs(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- listNames() - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- listNodeHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- ListOnlyNotification() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl.ListOnlyNotification
- listToString(List<String>) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Converts a list of strings to a single string with embedded linefeeds.
- listVersions() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- listXMLConfigs(File) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- LJustify(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Left justify, padding the string on the right.
- load() - Method in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- load() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Loads the content of the file in
getStoreFileName
- load() - Method in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader
-
load the configuration.
- load() - Method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- load(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- load(File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Loads from a file rather than from a stream.
- load(File, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- load(File, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- load(InputStream) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- load(InputStream) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
Loads the given InputStream containing the help file.
- load(InputStream, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- load(InputStream, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- load(Reader, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
-
Actual work method for this entire class
- load(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Load the content of the given file into the current properties object, over-writing any duplicate values.
- load(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
Loads the given resource, e.g.
- load(String, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
-
If true, use the system and environment properties for loading.
- load(String, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- LOAD_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- loadAllEntries() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- loadByIdentifier(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- loadConfig(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- loadEnvironment() - Method in class edu.uiuc.ncsa.sas.SASServlet
- loadEnvironment() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
Loads the current environment.
- loadFile(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- loadFromIndex(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Finds a file with the given index value.
- loadHelpFile(Map, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- loadQDLScript(JSONObject) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
The contract is that this gets the entire current config and updates exactly the bits relating to QDL.
- loadResource(String, boolean) - Method in class edu.uiuc.ncsa.security.util.XXProperties
- loadResource(String, Map) - Method in class edu.uiuc.ncsa.security.util.XXProperties
-
Resolves the name as a resource in the local class loader, rather than as a file on the system.
- loadStream(InputStream) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- LOCK_ID - Static variable in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- lockID - Static variable in class edu.uiuc.ncsa.security.core.cache.Cleanup
- LockingCleanup<K,V> - Class in edu.uiuc.ncsa.security.core.cache
-
Extension of cleanup that adds a lock to the store.
- LockingCleanup(MyLoggingFacade, String) - Constructor for class edu.uiuc.ncsa.security.core.cache.LockingCleanup
- log(String) - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- LOG_ARG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- LOG_FILE_COUNT - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Number of log files to have
- LOG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- LOG_FILE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- LOG_FILE_NAME - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
File name to log to.
- LOG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- LOG_FILE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- LOG_FILE_SIZE - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Maximum size of a log file
- LOG_LEVEL - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- LOG_LEVEL_ERROR - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- LOG_LEVEL_INFO - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- LOG_LEVEL_OFF - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- LOG_LEVEL_TRACE - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- LOG_LEVEL_WARN - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
- Logable - Interface in edu.uiuc.ncsa.security.core
-
Created by Jeff Gaynor
on Nov 9, 2010 at 11:03:07 AM Interface for logging. - logFile() - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- logger - Variable in class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- logger - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- LOGGER_NAME - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Name of the log.
- loggerProvider - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- LoggerProvider - Class in edu.uiuc.ncsa.security.core.util
-
Provides a logging facade.
- LoggerProvider(String, String, int, int, boolean, boolean, Level) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggerProvider
- LoggerProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggerProvider
- LOGGING_COMPONENT - Static variable in interface edu.uiuc.ncsa.security.core.util.LoggingConfigurationTags
-
Name of the component
- LoggingConfigLoader<T extends AbstractEnvironment> - Class in edu.uiuc.ncsa.security.core.util
-
Created by Jeff Gaynor
on 6/18/12 at 2:13 PM - LoggingConfigLoader(String, String, ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- LoggingConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- LoggingConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- LoggingConfigLoader.MyLoggerProvider - Class in edu.uiuc.ncsa.security.core.util
- LoggingConfigurationTags - Interface in edu.uiuc.ncsa.security.core.util
-
Tags that are used in the logging XML element in a configuration file.
- loggingFacade - Variable in class edu.uiuc.ncsa.security.servlet.Notifier
- LOGICAL_FALSES - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Strings this will treat as equivalent to logical false.
- LOGICAL_TRUES - Static variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Strings that this will treat as equivalent to logical true.
- LogicBlock - Class in edu.uiuc.ncsa.security.util.functor
-
This class contains a
JFunctor
if-then-else block. - LogicBlock(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
- LogicBlock(JFunctorFactory, jIf, jThen) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
-
Constructor for case of no else clause.
- LogicBlock(JFunctorFactory, jIf, jThen, jElse) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
- LogicBlock(JFunctorFactory, JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlock
- LogicBlockHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
-
Created by Jeff Gaynor
on 7/16/18 at 10:40 AM - LogicBlocks<V extends LogicBlock> - Class in edu.uiuc.ncsa.security.util.functor
-
A collection of
LogicBlock
objects. - LogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlocks
-
A default constructor.
- LogicBlocks(int) - Constructor for class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- LogicBlocksHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
-
Created by Jeff Gaynor
on 7/16/18 at 10:39 AM - logit(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- LogoffAction - Class in edu.uiuc.ncsa.sas.thing.action
-
Created by Jeff Gaynor
on 8/15/22 at 10:52 AM - LogoffAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogoffAction
- LogoffResponse - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 7:25 AM - LogoffResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
- LogoffResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
- logOK(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
For log messages that state a request from a servlet was ok.
- logOK(HttpServletRequest, String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
For logging a success with a custom message.
- LogonAction - Class in edu.uiuc.ncsa.sas.thing.action
-
Created by Jeff Gaynor
on 8/15/22 at 10:51 AM - LogonAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogonAction
- LogonAction(String) - Constructor for class edu.uiuc.ncsa.sas.thing.action.LogonAction
- LogonResponse - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 7:22 AM - LogonResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- LogonResponse(Action, UUID, byte[]) - Constructor for class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- longFormat(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Give a long (multi-line) formatted object.
- longFormat(Identifiable, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Long formatting with the switch for verbose or not.
- longFormat(Identifiable, List<String>, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Prints a restricted set of keys from the first argument.
- lookupFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
-
Internal call to the factory to find the functor there by name.
- lookUpFunctor(FunctorType) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- lookUpFunctor(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This does the actual work of looking up the functor and creating a new one.
- ls(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
M
- MAIL - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_COMPONENT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_CONFIG_ADMIN - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_CONFIG_ALERTS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_CONFIG_DEFAULT_NAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_CONFIG_HELP - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_CONFIG_ROOT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_ENABLED - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_FAIL_ON_MISSING_CONFIG - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_MESSAGE_TEMPLATE - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_NAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_PARENT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_PASSWORD - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_PORT - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_RECIPIENTS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_SERVER - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_START_TLS - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_SUBJECT_TEMPLATE - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_USE_SSL - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MAIL_USERNAME - Static variable in interface edu.uiuc.ncsa.security.util.mail.MailConfigurationTags
- MailConfigurationTags - Interface in edu.uiuc.ncsa.security.util.mail
-
Tags for the XML element in a configuration file that governs mail messages.
- mailEnabled - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- MailEnvironment - Class in edu.uiuc.ncsa.security.util.mail
-
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM - MailEnvironment() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- MailEnvironment(boolean) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- MailEnvironment(boolean, String, int, String, String, String, String, String, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- MailEnvironment(Map<String, Object>) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
Populate from a map
- MailSenderThread - Class in edu.uiuc.ncsa.security.util.mail
-
Created by Jeff Gaynor
on 11/7/23 at 12:31 AM - MailSenderThread(MailUtil, String, String, Map, String) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailSenderThread
- mailUtil - Variable in class edu.uiuc.ncsa.security.servlet.Notifier
- MailUtil - Class in edu.uiuc.ncsa.security.util.mail
-
A utility for sending messages via SMTP or SMTPS using Java mail.
- MailUtil() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
- MailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
- MailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtil
- MailUtilInterface - Interface in edu.uiuc.ncsa.security.util.mail
-
Created by Jeff Gaynor
on 11/7/23 at 6:20 AM - MailUtilProvider - Class in edu.uiuc.ncsa.security.util.mail
-
Provider for the
MailUtil
from an XML configuration file. - MailUtilProvider() - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- MailUtilProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- main(String[]) - Static method in class edu.uiuc.ncsa.sas.admin.SASCommands
- main(String[]) - Static method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- main(String[]) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- main(String[]) - Static method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This exists simply for testing this object.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
-
Just a demo of this class
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
demo of this class
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.Pacer
-
How to use it example.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Some quick tests for this class.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
-
Just for testing.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.installer.WebInstaller
- main(String[]) - Static method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- main(String[]) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.InputLine
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.BlobServer
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
Quick double check of this class.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.DevUtils
-
Deprecated.
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.json.Ingester
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
-
You can run this with mvn compile exec:java -Dexec.mainClass="edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal"
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- main(String[]) - Static method in class edu.uiuc.ncsa.security.util.XXProperties
- makePublic(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- makePublic(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- makePublic(JSONWebKeys) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Very useful utility to take a set of keys and return another set of keys that are only the public parts.
- makePublic(JSONWebKeys) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- MalformedCommandException - Exception in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/17/13 at 3:20 PM - MalformedCommandException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
- MalformedCommandException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
- MalformedCommandException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
- MalformedCommandException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.MalformedCommandException
- MapConverter<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.data
-
A class that converts between objects and maps.
- MapConverter(SerializationKeys, IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.data.MapConverter
- MARIADB_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- MariaDBConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
-
Created by Jeff Gaynor
on May 19, 2011 at 12:40:13 PM - MariaDBConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
- MariaDBConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionParameters
- MariaDBConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
-
Original readme: A specific pool for working with MariaDB.
- MariaDBConnectionPool(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPool
- MariaDBConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.mariadb
-
Created by Jeff Gaynor
on 1/17/12 at 11:54 AM - MariaDBConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
- MariaDBConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
-
Another constructor, accepting the standard mysql defaults for driver, host and port.
- MariaDBConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mariadb.MariaDBConnectionPoolProvider
-
Sets the defaults for this connection.
- MarkdownConverter - Class in edu.uiuc.ncsa.security.util.help
-
A command line tool that will take a help file and turn it into a Github style markdown document.
- MarkdownConverter() - Constructor for class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- MarkdownConverter(InputLine) - Constructor for class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- MATCH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- MAX_TIMEOUT - Static variable in class edu.uiuc.ncsa.security.core.util.DateUtils
- MaxAgePolicy - Class in edu.uiuc.ncsa.security.core.cache
-
A retention policy that removes objects that have been in the cache for too long.
- MaxAgePolicy(Cache, long) - Constructor for class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- MaxCacheSizePolicy<K,V> - Class in edu.uiuc.ncsa.security.core.cache
-
The retention policy for
- MaxCacheSizePolicy(Map<K, V>, int) - Constructor for class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- maxSize - Variable in class edu.uiuc.ncsa.security.core.util.Pool
- maxTimeout - Variable in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
- MD_LINE_BREAK - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- MEMORY_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- MemoryStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
-
An in-memory store.
- MemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStore
- MemoryStore.MSInitializer - Class in edu.uiuc.ncsa.security.storage
- MemoryStoreProvider<T extends Store> - Class in edu.uiuc.ncsa.security.storage
-
Created by Jeff Gaynor
on 2/16/24 at 3:30 PM - MemoryStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- MemoryStoreProvider(String) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- MemoryStoreProvider(ConfigurationNode, String) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- message - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- message - Variable in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
- Message - Class in edu.uiuc.ncsa.security.util.cli
-
A message that is written by an external sourse.
- Message() - Constructor for class edu.uiuc.ncsa.security.util.cli.Message
- messageTemplate - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- MetaDebugUtil - Class in edu.uiuc.ncsa.security.core.util
-
Very useful debugging class.
- MetaDebugUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- MetaDebugUtil(String, int, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- MetaDebugUtil(String, int, boolean, String) - Constructor for class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- mintCalendar() - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Create a new Calendar
- MissingContentException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 12/6/22 at 4:16 PM - MissingContentException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
- MissingContentException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
- MissingContentException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
- MissingContentException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MissingContentException
- MODULUS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- Monitored - Class in edu.uiuc.ncsa.security.storage.monitored
-
Interface for
Identifiable
(or other) objects that need to have their creation, access and last modified times monitored. - Monitored(Identifier) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.Monitored
- MonitoredConverter<V extends Monitored> - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 8:26 AM - MonitoredConverter(MonitoredKeys, IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
- MonitoredFileStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 10:00 AM - MonitoredFileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- MonitoredFileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- MonitoredKeys - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 8:19 AM - MonitoredKeys() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredKeys
- MonitoredMemoryStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 12:43 PM - MonitoredMemoryStore(IdentifiableProvider<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- MonitoredMultiTypeProvider<T> - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 2/16/24 at 6:35 PM - MonitoredMultiTypeProvider() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- MonitoredMultiTypeProvider(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- MonitoredMultiTypeProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- MonitoredSQLStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 10:24 AM - MonitoredSQLStore() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- MonitoredSQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- MonitoredStoreDelegate<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage
-
This is the logic behind monitoring a store.
- MonitoredStoreDelegate() - Constructor for class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- MonitoredStoreInterface<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.storage
-
Part of the event mechanism for tracking the last access time of store objects.
- MonitoredTable - Class in edu.uiuc.ncsa.security.storage.monitored
-
Created by Jeff Gaynor
on 3/29/23 at 11:28 AM - MonitoredTable(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.MonitoredTable
- MOVE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- MOVE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- msg(String) - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
- msg(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- MSInitializer(MemoryStore) - Constructor for class edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializer
- MultiConfigurations - Class in edu.uiuc.ncsa.security.core.configuration
-
Configuration Utility that allows for inheritance from other configurations For testing this see the MultipleInheritanceTest in the testing harness, which exercises this very well.
- MultiConfigurations() - Constructor for class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- multiLineInput(String, String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- multiLineInput(String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
For entering muli-line strings (includes JSON).
- multiLinePropertyInput(String, String, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- MultipleInheritanceEngine - Class in edu.uiuc.ncsa.security.core.inheritance
-
Resolves ordered multiple inheritance lists, used e.g.
- MultipleInheritanceEngine(InheritanceMap, InheritanceMap, InheritanceMap) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- MultiTypeProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider
-
A configured provider that notifies its listeners when its get method is called and returns the first non-null object.
- MultiTypeProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- MultiTypeProvider(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- MultiTypeProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.MultiTypeProvider
- MyArrayList<V> - Class in edu.uiuc.ncsa.security.core.inheritance
-
An
ArrayList
that is actually aware of arrays... - MyArrayList() - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
- MyArrayList(V[]) - Constructor for class edu.uiuc.ncsa.security.core.inheritance.MyArrayList
- MyCertUtil - Class in edu.uiuc.ncsa.security.util.pkcs
- MyCertUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.MyCertUtil
- MyConfigurationException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Exception thrown when there is a problem reading a configuration or interpreting the configuration.
- MyConfigurationException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
- MyConfigurationException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
- MyConfigurationException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
- MyConfigurationException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.MyConfigurationException
- MyJPathUtil - Class in edu.uiuc.ncsa.security.util.json
-
A utility for navigating JSON objects.
- MyJPathUtil() - Constructor for class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- MyKeyUtil - Class in edu.uiuc.ncsa.security.util.pkcs
- MyKeyUtil() - Constructor for class edu.uiuc.ncsa.security.util.pkcs.MyKeyUtil
- myLogger - Variable in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- MyLoggerProvider(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
- MyLoggingFacade - Class in edu.uiuc.ncsa.security.core.util
-
A simple front for logging.
- MyLoggingFacade(String) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- MyLoggingFacade(String, boolean) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- MyLoggingFacade(Logger) - Constructor for class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- MYSQL_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- MySQLConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.mysql
-
Created by Jeff Gaynor
on May 19, 2011 at 12:40:13 PM - MySQLConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
- MySQLConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionParameters
- MySQLConnectionPool - Class in edu.uiuc.ncsa.security.storage.sql.mysql
-
A specific pool for working with MySQL.
- MySQLConnectionPool(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPool
- MySQLConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.mysql
-
Created by Jeff Gaynor
on 1/17/12 at 11:54 AM - MySQLConnectionPoolProvider(SQLConnectionImpl) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
- MySQLConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
-
Another constructor, accepting the standard mysql defaults for driver, host and port.
- MySQLConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.mysql.MySQLConnectionPoolProvider
-
Sets the defaults for this connection.
- MyThread - Class in edu.uiuc.ncsa.security.core.cache
-
Top-level thread class for anything that needs to run in OA4MP.
- MyThread(String, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.cache.MyThread
- MyTomcatFilter - Class in edu.uiuc.ncsa.security.servlet
-
A really basic filter.
- MyTomcatFilter() - Constructor for class edu.uiuc.ncsa.security.servlet.MyTomcatFilter
- MyTrustManager - Class in edu.uiuc.ncsa.security.util.ssl
- MyTrustManager(MyLoggingFacade, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- MyTrustManager(MyLoggingFacade, String, String) - Constructor for class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
N
- name - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- name - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorEntry
- name(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
- NAME_TAG - Static variable in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
- navigate(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
-
Navigates to the next to last component for a full path.
- NCSA_CONFIG_ROOT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- NCSA_DEV_INPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- NCSA_DEV_OUTPUT - Static variable in class edu.uiuc.ncsa.security.core.util.DebugUtil
- newConfigFile(XMLMap) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- NEWcreateTimeThingy(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
- newID() - Method in class edu.uiuc.ncsa.security.util.json.Ingester
- newID(String) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
-
Create a new identifier from a given string.
- newID(URI) - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
-
Create a new identifier from a given URI.
- newInstance() - Static method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
-
Use this for builder/factory pattern.
- newInstance(Table) - Method in class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
- newInstance(Table) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- newInstance(InputLine) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
-
Create a new instance of this client.
- NewKeyAction - Class in edu.uiuc.ncsa.sas.thing.action
-
Request a new symmetric key from the server with the given bit size.
- NewKeyAction() - Constructor for class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- NewKeyAction(int) - Constructor for class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- NewKeyResponse - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/24/22 at 7:18 AM - NewKeyResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- NewKeyResponse(Action, byte[]) - Constructor for class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- newMyTrustManager() - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
-
Returns a NEW trust manager with each call since the trust manager needs to have its host set.
- newReplaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
-
Unlike
TemplateUtil.oldReplaceAll(String, Map)
this can handle nesting of the templates. - NEWsendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- NEWsendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- newSSLConfiguration() - Method in interface edu.uiuc.ncsa.security.util.ssl.SSLFactory
- NEXT_N_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- NFWException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
For "No F-ing Way" Exception.
- NFWException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
- NFWException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
- NFWException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
- NFWException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NFWException
- NO_ACTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
-
The default action for this tool at startup.
- NO_OP_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- NO_PACER_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- noInfo - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
-
It worked, but no information on why
- NONE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- normalize(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Removes redundant path components.
- NOT - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- NOT_VALID_BEFORE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- NOTES_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- NotificationEvent - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 9/14/12 at 5:21 PM - NotificationEvent(Object) - Constructor for class edu.uiuc.ncsa.security.servlet.NotificationEvent
- NotificationListener - Interface in edu.uiuc.ncsa.security.servlet
-
Marker interface for server-side events
- Notifier - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 9/14/12 at 5:23 PM - Notifier(MailUtil, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.Notifier
- notifyCloseListeners(LinkedList<DelimiterListener>, DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- notifyCommaListeners(LinkedList<CommaListener>, CommaEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- notifyDQListeners(LinkedList<DoubleQuoteListener>, DoubleQuoteEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- notifyOpenListeners(LinkedList<DelimiterListener>, DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- NotImplementedException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
For methods that have not been implemented.
- NotImplementedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
- NotImplementedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
- NotImplementedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
- NotImplementedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.NotImplementedException
- notValidBefore - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- NSProperties - Class in edu.uiuc.ncsa.security.core.configuration
-
In addition to the abilities of XProperties this allows for Basic but extremely useful namespace support.
- NSProperties() - Constructor for class edu.uiuc.ncsa.security.core.configuration.NSProperties
- NSProperties.StringLengthComparator - Class in edu.uiuc.ncsa.security.core.configuration
- nukeDir(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Remove the contents of the directory.
O
- OA4MP_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- objectValues() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
-
Get the objects that have been cached.
- OK_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- oldAge() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
-
Clean out old entries by aging the elements, i.e., apply the retention policies.
- oldls(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- oldME() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- oldReplaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- oldrm(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- oldUpdate(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Older version of update.
- ONE_DAY - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONE_HOUR - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONE_MINUTES - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONE_MONTH - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONE_WEEK - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONE_YEAR - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- ONLINE_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- ONLINE_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- ONLINE_HELP_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- ONLINE_HELP_EXAMPLE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- openDelimiter(DelimiterEvent) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
- openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- openDelimiter(DelimiterEvent) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- openDelimiterCount - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- operationKey - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- OR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- OR - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- orCompress(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
-
Apply or between each element of this set.
- ORLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 6/27/18 at 11:42 AM - ORLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.ORLogicBlocks
- OUTPUT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- OUTPUT_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- OutputResponse - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 6:28 AM - OutputResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- OutputResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.OutputResponse
P
- pace() - Method in class edu.uiuc.ncsa.security.core.util.Pacer
-
Causes the pacer to pace once.
- pace(long) - Method in class edu.uiuc.ncsa.security.core.util.Pacer
- pace(long, String) - Method in class edu.uiuc.ncsa.security.core.util.Pacer
-
This will pace, and put a number + message after the pace line.
- Pacer - Class in edu.uiuc.ncsa.security.core.util
-
A class used in command line utilities.
- Pacer(int) - Constructor for class edu.uiuc.ncsa.security.core.util.Pacer
-
This sets how wide the pacer will be ( = 2*n).
- Pacer(String) - Constructor for class edu.uiuc.ncsa.security.core.util.Pacer
- pad(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Pad a string with blanks as needed.
- pad2(int, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- pad2(String, boolean, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- pad2(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Pad the string to the given length with blanks.
- pad2(Date, boolean, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- pad2(Date, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Default is ISO 8601 dates
- padding32 - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
- padLineWithBlanks(String, int) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
This will take a String and append the correct number of blanks on the left so it is the right width.
- PageDown - edu.uiuc.ncsa.security.util.terminal.KeyType
- PageUp - edu.uiuc.ncsa.security.util.terminal.KeyType
- PARAMETERS - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- PARENT_COMPONENT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- parse(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- parse(String, DefaultHandler) - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorParser
- parse(String, Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
-
Parse a single line.
- parseCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- parseCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- parsedInput - Variable in class edu.uiuc.ncsa.security.util.cli.InputLine
- parseIt() - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- parseIt(Vector) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- parseLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
-
The form of the line is command [x,y,z] arg0 arg1 arg2...
- ParserCommands - Class in edu.uiuc.ncsa.security.util.cli
-
Deprecated.
- ParserCommands(MyLoggingFacade, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- parseRecipients(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- ParserError - Exception in edu.uiuc.ncsa.security.util.functor.parser
-
Created by Jeff Gaynor
on 7/13/18 at 2:04 PM - ParserError() - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
- ParserError(String) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
- ParserError(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
- ParserError(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.functor.parser.ParserError
- ParserEvent - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 7/16/18 at 12:02 PM - ParserEvent(EventDrivenParser) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ParserEvent
- ParserUtil - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Created by Jeff Gaynor
on 9/20/18 at 1:10 PM - ParserUtil() - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
- password - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- password - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- PASSWORD - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- PASSWORD_HEADER - Static variable in class edu.uiuc.ncsa.security.util.pkcs.EncryptionUtil
- PASTE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- PASTE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- PasteMode - edu.uiuc.ncsa.security.util.terminal.KeyType
- PATH_KEY - Static variable in class edu.uiuc.ncsa.security.storage.FSProvider
- PATH_SEPARATOR - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- PERMISSIONS_FILES - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- PGConnectionPoolProvider - Class in edu.uiuc.ncsa.security.storage.sql.postgres
-
Created by Jeff Gaynor
on 1/18/12 at 8:20 AM - PGConnectionPoolProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
- PGConnectionPoolProvider(String, String, String, int, String, boolean) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PGConnectionPoolProvider
- PING_PARAMETER - Static variable in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- placeHolder - Variable in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
This is used wherever a missing value is.
- poll() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- poll(long, TimeUnit) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- Pool<T> - Class in edu.uiuc.ncsa.security.core.util
-
A pool of items, that is to say, a managed list that keeps valid items on it and can create or destroy them as needed.
- Pool() - Constructor for class edu.uiuc.ncsa.security.core.util.Pool
- PoolEntryWrapper<T> - Class in edu.uiuc.ncsa.security.core.util
-
Element in a
Pool
. - PoolEntryWrapper() - Constructor for class edu.uiuc.ncsa.security.core.util.PoolEntryWrapper
- PoolException - Exception in edu.uiuc.ncsa.security.core.util
-
Exception thrown by the
Pool
class under certain conditions. - PoolException() - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
- PoolException(String) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
- PoolException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
- PoolException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.util.PoolException
- pop() - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Pop an object off the stack if there is one, otherwise, create one.
- pop() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- pop() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- pop() - Method in class edu.uiuc.ncsa.security.util.pkcs.KeyPairQueue
- pop(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- populate(ColumnMap, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Take a *new* value and populate it from the given mapping of column names and values.
- port - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- port - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- port - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- PORT - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- POST_PREFIX - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- PostgresAdminConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.postgres
-
Created by Jeff Gaynor
on Jun 23, 2010 at 8:10:02 PM - PostgresAdminConnectionParameters(String, String, String, String, String, int, String, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresAdminConnectionParameters
- PostgresConnectionParameters - Class in edu.uiuc.ncsa.security.storage.sql.postgres
-
Created by Jeff Gaynor
on Jun 23, 2010 at 7:56:23 PM - PostgresConnectionParameters(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
- PostgresConnectionParameters(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.postgres.PostgresConnectionParameters
- POSTGRESQL_STORE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- ppRulesMap(int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
-
Pretty print the rules map.
- PRE_PREFIX - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- preCreation(Identifiable, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
How to customize different objects this command processor creates (e.g.
- PREFIX - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- prepare(PresentableState) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
-
This is invoked before the main processing for this servlet.
- prepend(InheritanceList) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- prepend(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- prepend(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- preprocess(String) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
-
This is invoked to allow for preprocessing each argument before it is added.
- PreProcessor - Class in edu.uiuc.ncsa.security.util.json
-
This is a pre-processor for JSON objects.
- PreProcessor(JSONStore<? extends JSONEntry>) - Constructor for class edu.uiuc.ncsa.security.util.json.PreProcessor
- present(PresentableState) - Method in interface edu.uiuc.ncsa.security.servlet.Presentable
-
This is invoked after the main processing for the servlet.
- Presentable - Interface in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 10/20/11 at 2:02 PM - PresentableState - Interface in edu.uiuc.ncsa.security.servlet
-
The current state for the presentable interface.
- print(Object) - Method in class edu.uiuc.ncsa.sas.StringIO
- print(Object) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- print(Object) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Print the string representation of an object, without a carriage return.
- print(Object) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- PRINT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- PRINT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- print_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- print_help() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- print_help() - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
- print_help() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- print_help() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- PRINT_HELP_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- PRINT_HELP_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- PRINT_RAW_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- printAllParameters(Class, HttpServletRequest) - Static method in class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
- printAllParameters(Class, HttpServletRequest, boolean) - Static method in class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
- printAllParameters(HttpServletRequest) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
Print all parameters to every request based on the global state of debugging.
- printAllParameters(HttpServletRequest, MetaDebugUtil) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
This will print all parameters to standard err for this specific debugger during trace.
- printArrayTree(String, String, JSONArray) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- printEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- printFormatListHelp(IOInterface, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
- printFormatListHelp(IOInterface, String, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
- printGetEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- printHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- printHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
-
Returns true if there were results printed, false otherwise.
- printHelpTopics(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- printIt(int, Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- printIt(int, Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- printIt(int, Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
This only prints if the requested level is at least error AND the current utility supports it.
- printIt(int, Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
This only prints if the requested level is at least error AND the current utility supports it.
- printIt(int, String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- printIt(int, String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- printIt(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- printIt(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- println(Object) - Method in class edu.uiuc.ncsa.sas.StringIO
- println(Object) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- println(Object) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Print the string representation of an object with a carriage return.
- println(Object) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- printMoreArgHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Printed as part of the flags section in the default help.
- printMoreExamplesHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Printed at the very end of help.
- printObjectTree(String, String, JSONObject) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- printReadEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- printRecords(List<JSONEditor.formatRecord>, boolean) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- printRS(InputLine, List<Identifiable>, List<String>, List<Integer>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
If limits is empty or null, show everything.
- printSaveEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- printSetEnvHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- printStackTrace(Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- printTypes() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- PRIVATE_EXPONENT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- privateKey - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- process() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Actually do the operation
- process(File) - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- processArg(Object) - Method in class edu.uiuc.ncsa.security.util.functor.logic.jStringComparisons
-
Takes a Java object and if it's a String, returns that otherwise if it's a functor it processed it
- processDirectories(SingleSourceSet, List, String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
-
The directories entry contains a list of directories
- processFileEntries(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- processFileEntry(SingleSourceSet, DirectoryEntry, FileEntry, File, boolean, int, int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- processInput(Reader) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
- processInput(Reader, boolean) - Static method in class edu.uiuc.ncsa.security.util.functor.parser.event.ParserUtil
-
Takes a reader that contains a command file and returns a list of executable string.
- processJarEntries(List) - Method in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- processUpkeep(ConfigurationNode) - Static method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
-
Processes the XML configuration and returns the
UpkeepConfiguration
for the given store. - processZipArchive(SingleSourceSet, DirectoryEntry, ZipArchive, File, boolean, int, int) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- processZipFile(URL, DirectoryEntry, boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- produce(File, File, boolean, boolean) - Method in class edu.uiuc.ncsa.sas.loader.ClientFSStoreProvider
- produce(File, File, boolean, boolean) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
-
Put the actual instantiation of the store here.
- prompt(String, Object) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
-
A utility for getting user input.
- PROMPT - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- PromptResponse - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 6:30 AM - PromptResponse() - Constructor for class edu.uiuc.ncsa.sas.thing.response.PromptResponse
- PromptResponse(Action, String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.PromptResponse
- provider - Variable in class edu.uiuc.ncsa.security.storage.data.MapConverter
- PUBLIC_EXPONENT - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- publicKey - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- publicKey(String...) - Method in class edu.uiuc.ncsa.sas.client.ClientKeys
- push(E) - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- push(T) - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Check an object into the pool.
- push(T) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- put(CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- put(Identifier, CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
-
Using this rather than
Cache.add(edu.uiuc.ncsa.security.core.cache.Cacheable)
will let you cache anything you please, even objects (like connections to servers) that are not inherentlyIdentifiable
. - put(Identifier, V) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- put(Identifier, V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- put(VersionEntry) - Method in class edu.uiuc.ncsa.security.installer.Versions
- put(LastAccessedEvent) - Method in class edu.uiuc.ncsa.security.storage.events.IDMap
- put(EditorEntry) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- put(JFunctor) - Method in class edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
- put(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
-
Add a key to this set.
- put(Object, Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- put(String, Object) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- put(String, String, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
- put(String, List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceMap
- put(K, V) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- put(V) - Method in class edu.uiuc.ncsa.security.storage.IndexedStreamStore
- put(V) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- putAll(Map) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
Expensive method since this must check each value in the map against each store.
- putAll(Map) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- putAll(Map<? extends Identifier, ? extends CachedObject>) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- putAll(Map<? extends Identifier, ? extends V>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
A terrifically inefficient way to add these since it loops.
- putAll(Map<? extends K, ? extends V>) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
-
Slow since this loops.
Q
- QueuePopulationThread<E> - Class in edu.uiuc.ncsa.security.core.util
-
A thread for populating a
QueueWithSpare
. - QueuePopulationThread(int, long, QueueWithSpare<E>) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- QueuePopulationThread(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- QueuePopulationThread(QueueWithSpare<E>) - Constructor for class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- QueueWithSpare<E> - Class in edu.uiuc.ncsa.security.core.util
-
A Queue with a "spare tire".
- QueueWithSpare() - Constructor for class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- quit(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- QUIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- QUIT_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- quoteDelimiter - Variable in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
R
- RAISE_ERROR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- RANDOM_ID_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- randomID() - Static method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
-
Create a random id.
- RC_CONTINUE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- RC_EXIT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- RC_FAIL - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- RC_HELP - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- RC_INTERNAL_ERROR - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- RC_NO_OP - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- RC_NOT_RUN - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- RC_OK - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- RC_OK - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- RC_OK - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- RC_OK_NO_SCRIPTS - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- RC_SCRIPT_ERROR - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- RC_SCRIPT_NOT_FOUND - Static variable in class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- READ_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- READ_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- READ_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- read_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- readConfig(InputStream) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
read the configuration file as an input stream.
- readConfig(String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- readEnv(String, boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- reader - Variable in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- readFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
read a text file and return a single string of the content.
- readFileAsBinary(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Read a (possibly binary) file and convert the contents to a base64 escaped string.
- readFileAsLines(InputStream) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Reads an
InputStream
as a set of lines. - readFileAsLines(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Read a (text) file in as a list of strings, one per line.
- readFileAsString(InputStream) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Reads an
InputStream
as a single string. - readFileAsString(String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Read a (text) file in as a long string.
- readJSON(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- readline() - Method in class edu.uiuc.ncsa.sas.StringIO
- readline() - Static method in class edu.uiuc.ncsa.sas.webclient.Client
-
Read a single line
- readline() - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- readline() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- readline() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- readline() - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
Read a line of input with no prompt.
- readline() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- readline(String) - Method in class edu.uiuc.ncsa.sas.StringIO
- readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- readline(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- readline(String) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
read a line of input, printing the prompt (on the left) first.
- readline(String) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- readTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- readTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- realRemove(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Does the actual removal of the item from the store.
- realSave(boolean, V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Does the actual work of writing everything to the data directory.
- realSave(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- receive() - Method in class edu.uiuc.ncsa.security.util.cli.Message
- recipients - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- recreateTransactionTables(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
A specific call to recreate only the transaction tables.
- REFRESH_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- REGEX_LEFT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- REGEX_RIGHT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- register(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- register(V) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Almost Identical to put(K,V) but since the object should have an identifier, passing along the key is redundant.
- register(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- register(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- register(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- register(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- register(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- relative - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- relativize(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Attempts to relativize the other path against the path.
- releaseConnection(ConnectionRecord) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
-
Put the connection back on the stack for future use.
- remove() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- remove(Identifier, long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
Removed the version of the object from the store.
- remove(Object) - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- remove(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- remove(Object) - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
This removes the object from every store.
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptors
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
This is required by the map interface.
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- remove(Object) - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- remove(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- remove(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.Editors
- remove(List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- remove(List<Identifiable>) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Removes a list of identifiable object from the store by ID.
- remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Terribly inefficient.
- remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- remove(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- remove(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- REMOVE_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- removeArgAt(int) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- removeBraceListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- removeBracketListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- removeCommaListener(CommaListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- removeDQListener(DoubleQuoteListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- removeEntries(Identifiable, List<String>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- removeEntry(Identifiable, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- removeIndexEntry(String) - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Remove an index entry (not the actual item!).
- removeKeys(List<String>) - Method in interface edu.uiuc.ncsa.security.storage.data.ConversionMap
-
Returns a copy of this with the given keyus removed.
- removeKeys(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnMap
- removeListener(CfgEventListener) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- removeNS(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- removeParenthesisListener(DelimiterListener) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
- removeRetentionPolicy(RetentionPolicy) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- removeSwitch(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Remove a value.
- removeSwitch(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- removeSwitchAndValue(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Use for switches with value, e.g.
- removeSwitchAndValue(String...) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- rename(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- REPEAT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- REPEAT_LAST_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- REPLACE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- replaceAll(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
-
Simple-minded template replacement.
- replyTo - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- report() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
- report(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- request - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
- REQUEST_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
-
This resets the entire state of the functor including erasing the argument list. If you need to clear the executed state and re-run everything, consider invoking
JFunctorImpl.clearState()
. - reset() - Method in class edu.uiuc.ncsa.security.util.functor.logic.jThen
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- reset() - Method in interface edu.uiuc.ncsa.security.util.functor.parser.event.DelimiterListener
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.EventDrivenParser
-
Completely reset the internal state of this parser.
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.FunctorHandler
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- reset() - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- reset() - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.TopHandlerInterface
-
Reset the state of this handler to before the first call.
- resetState() - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
-
This nulls out the environment which should force a reload of it at the next call.
- resolve() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- resolve(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Resolves the relativePath against the path.
- resolveAlias() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- resolveAliasOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- resolveAliasOverrides2() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
-
Snoops through the aliases by tracing the known resolved nodes.
- resolveFileReferences(File) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
This will look for file references to include in the current XML configuration and load them all into a single
XMLConfiguration
- resolveFileReferences(XMLConfiguration, TreeSet<String>) - Static method in class edu.uiuc.ncsa.security.core.configuration.Configurations
-
All the actual work for loading files is done here.
- resolveInhertanceList(AliasAndOverrides) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
-
Loops through a list that is not resolved.
- resolveKey(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Resolve a namespace to a single key.
- resolveParents(Map<String, Map>, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtilProvider
- resolveRealHelpName(String) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- resolveSibling(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
This resolves the other against the parent of the path -- making them siblings, i.e.
- resolveSimpleOverrides() - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- RESOURCE_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- response - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
- Response - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 6:29 AM - Response() - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
- Response(String) - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
- Response(String, Action) - Constructor for class edu.uiuc.ncsa.sas.thing.response.Response
- RESPONSE_CONTENT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_MESSAGE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_SESSION_ID - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_STATUS - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_STATUS_ERROR - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_STATUS_OK - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_SYMMETRIC_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_ERROR - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_LOGOFF - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_LOGON - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_NEW_KEY - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_OUTPUT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- RESPONSE_TYPE_PROMPT - Static variable in interface edu.uiuc.ncsa.sas.SASConstants
- ResponseDeserializer - Class in edu.uiuc.ncsa.sas.webclient
-
Created by Jeff Gaynor
on 8/25/22 at 7:28 AM - ResponseDeserializer() - Constructor for class edu.uiuc.ncsa.sas.webclient.ResponseDeserializer
- ResponseSerializer - Class in edu.uiuc.ncsa.sas.thing.response
-
Created by Jeff Gaynor
on 8/16/22 at 6:26 AM - ResponseSerializer() - Constructor for class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
- restore(Identifier, Long) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
-
For a
- result - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- result - Variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- resultSets - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- retain(Identifier, CachedObject) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- retain(Object, Object) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- retain(Object, Object) - Method in class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
- retain(K, V) - Method in interface edu.uiuc.ncsa.security.core.cache.RetentionPolicy
- retainedCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
The number skipped, i.e., that had retain = true.
- retainedList - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- RetentionPolicy<K,V> - Interface in edu.uiuc.ncsa.security.core.cache
-
Created by Jeff Gaynor
on Nov 11, 2010 at 1:03:54 PM - RetryException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
This is thrown by servlets to indicate that an error has occurred (on user input) that requires that the page be redisplayed with an error message.
- RetryException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
- RetryException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
- RetryException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
- RetryException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.RetryException
- returnArgs() - Method in interface edu.uiuc.ncsa.security.util.scripting.ScriptRunRequest
-
Return the supplied arguments, using their same names along with any response.
- reverseLookup(byte[]) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
-
The address is either 4 bytes (IpV 4) or 16 bytes (IpV 6).
- reverseLookup(String) - Static method in class edu.uiuc.ncsa.security.core.util.HostUtil
- RIGHT_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- RJustify(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Right justify, so for the given width, the string is padded on the right.
- rm(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RM_FORCE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- rmCleanup(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Called if there is additional clean up needed.
- rr(String, Map) - Static method in class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- rs - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
- rs(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RS_256 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
RSA 256 key algorithm
- RS_384 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
RSA 384 key algorithm
- RS_512 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
-
RSA 512 key algorithm
- RS_CLEAR_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RS_LIST_INFO_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RS_REMOVE_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RS_SHOW_KEY - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- RSA_COEFFICIENTS - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- RSA_EXPONENT_1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- RSA_EXPONENT_2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- RSA_PRIME_1 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- RSA_PRIME_2 - Static variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- RSADecrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- rsaDeserialize(SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
- rsaDeserialize(SessionRecord, HttpServletRequest) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
-
Given the request, grab the body of the post
- rsaEncrypt(PublicKey, String) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
- RSAEncrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- RSRecord(List<Identifiable>, List<String>) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands.RSRecord
- rsToMap(ResultSet) - Static method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
-
Take the values in the current row and stash them in a map, keyed by column name.
- RULE_ACTION - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RULE_ENABLED - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RULE_EXTENDS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RULE_NAME - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RULE_SKIP_COLLATERAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
-
Skip the update hooks, i.e., have no collateral damage from the rule.
- RULE_SKIP_VERSIONS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RULE_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- RuleEntry - Interface in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/16/24 at 9:27 AM - RuleList - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/16/24 at 9:23 AM - RuleList() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- run() - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- run() - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
-
Runs this thread.
- run() - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- run() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- run() - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Calls the
CLITool.initialize()
method and then runs the mainCLITool.doIt()
method. - run() - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailSenderThread
- run() - Method in class edu.uiuc.ncsa.security.util.mail.MailSenderThread
- run(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- run(ScriptRunRequest) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- run(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Main call.
- runLogicBlocks() - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
S
- SAS_CONFIG_FILE_KEY - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- SAS_CONFIG_NAME_KEY - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- SAS_CONFIG_TAG - Static variable in class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- SASBootstrapper - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/15/22 at 4:04 PM - SASBootstrapper() - Constructor for class edu.uiuc.ncsa.sas.loader.SASBootstrapper
- SASCLIDriver - Class in edu.uiuc.ncsa.sas
-
Extends
CLIDriver
tp run as a SAS executable on the server. - SASCLIDriver(Commands...) - Constructor for class edu.uiuc.ncsa.sas.SASCLIDriver
- SASCLIDriver(IOInterface) - Constructor for class edu.uiuc.ncsa.sas.SASCLIDriver
- SASClient - Class in edu.uiuc.ncsa.sas.client
-
Contains the information for a client of the system -- such as keys, name, etc.
- SASClient(Identifier) - Constructor for class edu.uiuc.ncsa.sas.client.SASClient
- SASClientStore<V extends SASClient> - Interface in edu.uiuc.ncsa.sas.storage
-
Created by Jeff Gaynor
on 8/22/22 at 2:02 PM - SASClientStoreProvider<T extends SASClientStore> - Class in edu.uiuc.ncsa.sas.storage
-
Created by Jeff Gaynor
on 8/22/22 at 2:01 PM - SASClientStoreProvider() - Constructor for class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
- SASClientStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, IdentifiableProvider<? extends SASClient>) - Constructor for class edu.uiuc.ncsa.sas.storage.SASClientStoreProvider
- SASCommands - Class in edu.uiuc.ncsa.sas.admin
-
Created by Jeff Gaynor
on 8/15/22 at 2:48 PM - SASCommands(SASEnvironment) - Constructor for class edu.uiuc.ncsa.sas.admin.SASCommands
- SASCommands(MyLoggingFacade, Store) - Constructor for class edu.uiuc.ncsa.sas.admin.SASCommands
- SASConfigurationLoader<T extends SASEnvironment> - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/16/22 at 1:00 PM - SASConfigurationLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- SASConfigurationLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader
- SASConstants - Interface in edu.uiuc.ncsa.sas
-
Constants for the Subject-Action Service.
- SASEnvironment - Class in edu.uiuc.ncsa.sas
-
Created by Jeff Gaynor
on 8/15/22 at 8:33 AM - SASEnvironment(MyLoggingFacade, Store<? extends SASClient>, ActionDeserializer, ResponseSerializer, List<String>) - Constructor for class edu.uiuc.ncsa.sas.SASEnvironment
- SASException - Exception in edu.uiuc.ncsa.sas.exceptions
-
Created by Jeff Gaynor
on 8/25/22 at 7:37 AM - SASException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
- SASException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
- SASException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
- SASException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.SASException
- SASExceptionHandler - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/15/22 at 4:02 PM - SASExceptionHandler(SASEnvironment) - Constructor for class edu.uiuc.ncsa.sas.loader.SASExceptionHandler
- SASExceptionHandlerThingie(Throwable, HttpServletRequest, HttpServletResponse, SessionRecord) - Constructor for class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
- SASServerSideCLiDriver - Class in edu.uiuc.ncsa.sas.cli
-
Created by Jeff Gaynor
on 3/6/24 at 3:02 PM - SASServerSideCLiDriver(Commands...) - Constructor for class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
- SASServlet - Class in edu.uiuc.ncsa.sas
-
Created by Jeff Gaynor
on 8/15/22 at 8:29 AM - SASServlet() - Constructor for class edu.uiuc.ncsa.sas.SASServlet
- SASServlet.SASExceptionHandlerThingie - Class in edu.uiuc.ncsa.sas
- SASServletInitializer - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/15/22 at 4:00 PM - SASServletInitializer() - Constructor for class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- SASSQLStore<V extends SASClient> - Class in edu.uiuc.ncsa.sas.storage
-
Created by Jeff Gaynor
on 8/22/22 at 2:11 PM - SASSQLStore() - Constructor for class edu.uiuc.ncsa.sas.storage.SASSQLStore
- SASSQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.sas.storage.SASSQLStore
- SASWatcher - Class in edu.uiuc.ncsa.sas.watcher
-
For watcher SAS.
- SASWatcher() - Constructor for class edu.uiuc.ncsa.sas.watcher.SASWatcher
- save(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- save(V) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Saves an object.
- save(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- save(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- save(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- save(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- save(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- save_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- say() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Linefeed.
- say() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
-
Prints a blank line
- say(Object) - Method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- say(Object) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- say(Object, String) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
-
Very useful for debugging.
- say(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- say(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
-
For use with informational messages.
- say(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
-
For use with informational messages.
- say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Prints to the console.
- say(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Prints with the default indent and a linefeed.
- say(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
- say(String) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
- say(String) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
- say(String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
-
For use with prompts.
- say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Prints to the console WITHOUT a carriage return.
- say2(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Output the string without any linefeed.
- sayi(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- sayi(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
prints with the current indent and a linefeed.
- sayii(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Double indent -- useful for lists.
- sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
-
Used for spitting out extra messages in verbose mode.
- sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
Prints to the console only if verbose is enabled.
- sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
Use this for verbose mode.
- sayv(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- schema - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- schema - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- SCHEMA - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SCHEME - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- SCHEME_DELIMITER - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- SCHEME_SPECIFIC_PART - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- schemeSpecificPart - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- Script - Class in edu.uiuc.ncsa.security.util.functor.parser
-
A wrapper for a couple of type of scripting objects.
- Script(JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.Script
- SCRIPT_KEY - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- ScriptingConstants - Interface in edu.uiuc.ncsa.security.util.scripting
-
Created by Jeff Gaynor
on 5/31/22 at 8:34 AM - ScriptInterface - Interface in edu.uiuc.ncsa.security.util.scripting
-
Created by Jeff Gaynor
on 2/4/20 at 11:14 AM - ScriptRunRequest - Interface in edu.uiuc.ncsa.security.util.scripting
-
This is a request to the
ScriptRuntimeEngine
. - ScriptRunResponse - Class in edu.uiuc.ncsa.security.util.scripting
-
The response to a
ScriptRunRequest
. - ScriptRunResponse(String, Map<String, Object>, int) - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptRunResponse
- ScriptRuntimeEngine - Class in edu.uiuc.ncsa.security.util.scripting
-
This contains a
ScriptSet
and resolves requests based on information in the request. - ScriptRuntimeEngine() - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- scripts - Variable in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- ScriptSet<V extends ScriptInterface> - Class in edu.uiuc.ncsa.security.util.scripting
-
This contains a set of scripts.
- ScriptSet() - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- ScriptSetFactory<V extends ScriptSet> - Class in edu.uiuc.ncsa.security.util.scripting
-
Created by Jeff Gaynor
on 2/7/20 at 6:47 AM - ScriptSetFactory(JSONObject) - Constructor for class edu.uiuc.ncsa.security.util.scripting.ScriptSetFactory
- sDecrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- sDeserialize(SessionRecord, String) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
- sDeserialize(SessionRecord, HttpServletRequest) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
- search(Store<V>, String, String, boolean, List<String>) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
- search(Store<V>, String, String, boolean, List<String>, String, Date, Date) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
- search(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- search(String, String, boolean) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Allows for searching via a reg ex.
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- search(String, String, boolean) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- search(String, String, boolean, List) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- search(String, String, boolean, List<String>) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Return a subset of all the attributes.
- search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- search(String, String, boolean, List<String>) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- search(String, String, boolean, List<String>, String, Date, Date) - Method in interface edu.uiuc.ncsa.security.core.Store
- search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- search(String, String, boolean, List<String>, String, Date, Date) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- search(String, String, boolean, List, String, Date, Date) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- SEARCH_AFTER_TS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_BEFORE_TS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_DATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_DEBUG_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_RESULT_SET_NAME - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_RETURNED_ATTRIBUTES_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_SHORT_REGEX_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SEARCH_SIZE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- SECRET_INDEX - Static variable in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- sEncrypt(byte[], String) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
-
Symmetric key encode.
- sEncrypt(String) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- send(String) - Method in class edu.uiuc.ncsa.security.util.cli.Message
- sendMessage(String, String, Map) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- sendMessage(String, String, Map) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- sendMessage(String, String, Map) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
- sendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
-
This allows for sending with a specific subject and message template.
- sendMessage(String, String, Map, String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
-
This allows for sending with a specific subject and message template.
- sendMessage(String, String, Map, String) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
- sendMessage(Map) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
-
This takes a map of replacements for the templates and sends the message.
- sendMessage(Map) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
-
This takes a map of replacements for the templates and sends the message.
- sendMessage(Map) - Method in interface edu.uiuc.ncsa.security.util.mail.MailUtilInterface
- SerializationKeys - Class in edu.uiuc.ncsa.security.storage.data
-
A class containing keys for data serialization, e.g.
- SerializationKeys() - Constructor for class edu.uiuc.ncsa.security.storage.data.SerializationKeys
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
-
Typically this is called by the
Client
during POST - serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.LogoffResponse
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.PromptResponse
- serialize() - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- serialize(LogonResponse, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
-
This is an outlier in the sense that there is only exactly one logon request and it must have its resposne RSA encrypted.
- serialize(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- serialize(InputLine, Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- serialize(Throwable, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
- serialize(List<Response>, HttpServletResponse, SessionRecord) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
- serializeState() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- serializeState(String) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- server - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- ServerRedirectException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
For cases where a server throws an exception internally but returns a redirect.
- ServerRedirectException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- ServerRedirectException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- ServerRedirectException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- ServerRedirectException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- ServerSideException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
An exception that wraps a server-side exception.
- ServerSideException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- ServerSideException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- ServerSideException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- ServerSideException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- ServiceClient - Class in edu.uiuc.ncsa.security.servlet
-
This class is a client that talks to a server.
- ServiceClient(URI) - Constructor for class edu.uiuc.ncsa.security.servlet.ServiceClient
-
Basic default service client that uses the java keystore only.
- ServiceClient(URI, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.servlet.ServiceClient
- ServiceClientHTTPException - Exception in edu.uiuc.ncsa.security.servlet
-
In cases where there is a problem with a request (defined as getting a non-success status code back) this will wrap the content and the status code for further processing.
- ServiceClientHTTPException() - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- ServiceClientHTTPException(String) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- ServiceClientHTTPException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- ServiceClientHTTPException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- ServletDebugUtil - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 3/20/17 at 11:07 AM - ServletDebugUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.ServletDebugUtil
- ServletMailUtil - Class in edu.uiuc.ncsa.security.servlet.mail
-
Note this is used in OA4MP and CILogon.
- ServletMailUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
- ServletMailUtil(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
- ServletMailUtil(MailEnvironment) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtil
- ServletMailUtilProvider - Class in edu.uiuc.ncsa.security.servlet.mail
-
Created by Jeff Gaynor
on 6/25/13 at 11:01 AM - ServletMailUtilProvider() - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
- ServletMailUtilProvider(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.servlet.mail.ServletMailUtilProvider
- ServletXMLConfigUtil - Class in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 5/16/13 at 9:45 AM - ServletXMLConfigUtil() - Constructor for class edu.uiuc.ncsa.security.servlet.ServletXMLConfigUtil
- sessionID - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- sessionID - Variable in class edu.uiuc.ncsa.sas.Subject
- sessionID - Variable in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- sessionRecord - Variable in class edu.uiuc.ncsa.sas.SASServlet.SASExceptionHandlerThingie
- SessionRecord - Class in edu.uiuc.ncsa.sas
-
Created by Jeff Gaynor
on 8/20/22 at 7:16 AM - SessionRecord(SASClient, Executable) - Constructor for class edu.uiuc.ncsa.sas.SessionRecord
- set(JSON, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- set(JSON, String, String, Object) - Static method in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- set_env(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- SET_ENV - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- set_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- set_id(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SET_NODE_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- set_output_on(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- set_verbose_on(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
So batch files can change whether or not they are verbose
- setAccessList(List<String>) - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- setAction(int) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setAction(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setActionType(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- setActualVersion(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setAlarms(Collection<LocalTime>) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- setAlarms(Collection<LocalTime>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setAlias(String) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- setAltLookup(DoubleHashMap<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- setAppName(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setArg(int, String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
Sets the specific argument at the given index.
- setArg(String) - Method in class edu.uiuc.ncsa.sas.thing.action.ExecuteAction
- setArgHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setArgs(JSONArray) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- setAtomicNodes(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- setBatchFile(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setBatchMode(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setBCC(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setBCC(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setBold(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- setBoolean(String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the given boolean value.
- setBoolean(String, String, boolean) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setBootPassword(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setBufferedReader(BufferedReader) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setBufferedReader(BufferedReader) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.sas.StringIO
- setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- setBufferingOn(boolean) - Method in interface edu.uiuc.ncsa.security.util.cli.IOInterface
-
If this object supports buffering of commands, this will toggle it.
- setBufferingOn(boolean) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- setByteCount(int) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
- setBytes(String, byte[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the value for the given key to the byte array.
- setBytes(String, String, byte[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setCache(Cache) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- setCC(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setCC(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setCfg(JSONObject) - Method in class edu.uiuc.ncsa.sas.client.SASClient
- setCharacter(char) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- setClassName(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- setCleanupEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setCleanupInterval(long) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- setCleanupInterval(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setCleanupOnFail(boolean) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setCLICommands(Commands[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setClientStore(Store<? extends SASClient>) - Method in class edu.uiuc.ncsa.sas.SASEnvironment
- setClientUsername(String) - Method in class edu.uiuc.ncsa.security.storage.sql.AdminConnectionParameters
- setClipboard(List<String>) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- setClosed(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- setCollateralMap(Map<String, Long>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- setColor(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- setCommandCompletion(ArrayList<String>) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- setCommandLine(String[]) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
-
So you can construct the argument list and have this tool use its built in configuration.
- setComment(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
- setComment(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- setComponentManager(ComponentManager) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setConfig(XMLMap) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
- setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- setConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- setConfigFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setConfigFile(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setConfigName(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setConfiguration(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent
- setConfigurationLoader(ConfigurationLoader<? extends AbstractEnvironment>) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- setConfigurationNode(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setConnectionParameters(ConnectionParameters) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setConnectionPool(ConnectionPool) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- setConnector(int) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- setContent(String) - Method in class edu.uiuc.ncsa.sas.thing.response.OutputResponse
- setContent(String) - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- setContentType(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setCreateOne(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- setCreateScript(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- setCreateScript(List<String>) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setCreateURL(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- setCreationTimestamp(Date) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- setCreationTS(Date) - Method in class edu.uiuc.ncsa.sas.client.SASClient
- setCreationTS(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- setCsi(ISO6429Terminal.CSI) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- setCurrentObject(JSON) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- setCursor(int, int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- setCursorCol(int) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- setDatabase(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setDatabase(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setDate(String, String, Date) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setDate(String, Date) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the value of with the given Date.
- setDateValue(DateValue) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- setDebug(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setDebug(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setDebugLevel(int) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setDebugLevel(int) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- setDebugLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
-
This is used to set the debugging level from a label.
- setDebugLevel(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
This is used to set the debugging level from a label.
- setDebugOn(boolean) - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Enable/disable debugging for this logger
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- setDebugOn(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- setDefaultKeyID(String) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeys
- setDelimiter(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- setDescription(String) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
- setDescription(String) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- setDescription(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- setDirectories(List<DirectoryEntry>) - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
- setDouble(String, double) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the value associated with this key to the given double value.
- setDouble(String, String, double) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setDriver(CLIDriver) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setDriver(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setDriver(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setElseBlock(jElse) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- setEnabled(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setEnabled(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setEnabledLocking(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- setEnableQueue(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setEnv(Map) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- setEnvironment(AbstractEnvironment) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- setEnvironment(AbstractEnvironment) - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
- setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setEnvironment(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- setExampleHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setExceptionHandler(ExceptionHandler) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- setExecutable(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- setExecutable(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setExecutableType(String) - Method in class edu.uiuc.ncsa.sas.thing.action.LogonAction
- setExitStatus(int) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
- setExtendsList(List<String>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setFailOnError(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- setFailOnError(boolean) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setFile(String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Puts the file name into the properties, (not) the contents! This will not be portable between platforms, since this is the full path, properly escaped.
- setFile(String, String, File) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setFileName(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- setFilePermissions(Map<String, FileEntry>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setFiles(List<FileEntryInterface>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setFrom(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setFunctorHandler(FunctorHandler) - Method in class edu.uiuc.ncsa.security.util.functor.parser.event.ConditionalHandler
- setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setHelpUtil(HelpUtil) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- setHost(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setHost(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- setHost(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- setHost(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setHost(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setHost(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- setId(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
- setId(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- setID(Identifier) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- setIdelLifetime(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setIdentifier(Identifier) - Method in exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- setIdentifier(Identifier) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
-
Set the identifier.
- setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- setIdentifier(Identifier) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- setIDFromInputLine(Identifiable, InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
if the user specified the new identifier on the command line, peel it off and use it.
- setIdLength(int) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- setIfBlock(jIf) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- setIgnoredFiles(List<String>) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setIndexDirectory(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- setIndices(int[]) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditorInputLine
- setInitialization(Initialization) - Static method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- setInitialized(boolean) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- setInput(String) - Method in class edu.uiuc.ncsa.sas.StringIO
- setInputStream(InputStream) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- setInstallerHelp(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setInstance(MetaDebugUtil) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setInt(String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the property from the integer value.
- setInt(String, String, int) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setInterval(long) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.cli.SASServerSideCLiDriver
- setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.example.EchoExecutable
- setIO(IOInterface) - Method in interface edu.uiuc.ncsa.sas.Executable
- setIO(IOInterface) - Method in class edu.uiuc.ncsa.sas.SASCLIDriver
- setIoInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- setIoInterface(IOInterface) - Static method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setIoInterface(IOInterface) - Static method in class edu.uiuc.ncsa.security.util.cli.FormatUtil
-
Allows to set the format utility to use the
IOInterface
. - setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setIOInterface(IOInterface) - Method in interface edu.uiuc.ncsa.security.util.cli.Commands
- setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setIOInterface(IOInterface) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setIsEnabled(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setIsEnabled(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
-
Deprecated.
- setJOSEJWK(JWK) - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- setJwkUtil2(JWKUtil2) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- setKey(byte[]) - Method in class edu.uiuc.ncsa.sas.thing.response.NewKeyResponse
- setKey(String) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- setKeyManagerFactory(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setKeyManagerFactory(KeyManagerFactory) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- setKeystore(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setKeyStore(KeyStore) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- setKeystoreBytes(byte[]) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setKeystorePassword(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setKeystoreType(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setKeyType(KeyType) - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- setLastAccessed(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- setLastAccessed(Date) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedEvent
- setLastAccessed(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- setLastArg(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- setLastestVersionFile(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setLastModified(Date) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- setLastModifiedTS(Date) - Method in class edu.uiuc.ncsa.security.storage.monitored.Monitored
- setLineCommentStart(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setList(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This sets a list directly, so the list itself is not touched.
- setList(String, String[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the value of a list using the default separator.
- setList(String, String[], String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the value from an array of strings, delimiting them with the supplied separator.
- setList(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setList(String, String, String[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setList(String, String, String[], String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setListSeparator(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the list separator
- setLoader(ConfigurationLoader<? extends AbstractEnvironment>) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setLogfileName(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setLogfileName(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setLoggerName(String) - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- setLoggerProvider(Provider<MyLoggingFacade>) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- setLoggingFacade(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- setLogLevel(Level) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- setLong(String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the value of the property from the give long.
- setLong(String, String, long) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setMap(Cache) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- setMap(Map<K, V>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- setMap(Map<K, V>) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- setMaximumAge(long) - Method in class edu.uiuc.ncsa.security.core.cache.MaxAgePolicy
- setMaximumSize(int) - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
- setMaxSize(int) - Method in class edu.uiuc.ncsa.security.core.util.Pool
-
Set the maximum number of items.
- setMessage(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setMessageTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- setMessageTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- setMonitorEnabled(boolean) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- setMonitorEnabled(boolean) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- setMyLogger(MyLoggingFacade) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- setName(String) - Method in class edu.uiuc.ncsa.sas.client.SASClient
- setName(String) - Method in class edu.uiuc.ncsa.sas.thing.action.InvokeAction
- setName(String) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- setName(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setNegation(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- setNode(JSONObject, String[], Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
-
Contract is that if the path is /a/b/.../c/d then the result is node d has the given value, replacing what was there, if applicable.
- setNode(JSONObject, String, Object) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONNodeUtil
-
Set the value of the node for the given path.
- setNullable(boolean) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- setOnlineExamples(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- setOnlineHelp(Map<String, String>) - Method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- setOriginalLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- setOutput(PrintStream) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- setOutput(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setOutput(StringBuilder) - Method in class edu.uiuc.ncsa.sas.StringIO
- setOutputOnHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setOutputStream(OutputStream) - Static method in class edu.uiuc.ncsa.security.util.configuration.CLITools
- setOverrides(List<String>) - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- setPassword(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setPassword(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setPermissions(Statement) - Method in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
-
The permissions are automatically given to the admin, but the user needs to be able to access the database, schema and tables as well.
- setPingable(boolean) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- setPlaceHolder(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setPoolParameters(ConnectionPool) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
-
Called exactly once during
Provider.get()
per (new) pool to set the parameters (max size etc.). - setPort(int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setPort(int) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setPort(int) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setPrimaryKey(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptorEntry
- setPrintOuput(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setPrintStream(PrintStream) - Method in class edu.uiuc.ncsa.security.util.cli.BasicIO
- setPrintTS(boolean) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- setPrintTS(boolean) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- setPrivateKey(PrivateKey) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- setProperties() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
-
Sets ths derby properties for creating the database.
- setProperty(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
A bug fix for Properties...
- setProperty(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setPublicKey(PublicKey) - Method in class edu.uiuc.ncsa.sas.client.SASClient
- setPublicKey(PublicKey) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- setQueryParameters(Map<String, String>) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- setQueueInterval(long) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setQuoteDelimiter(char) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- setRawContent(String) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- setReadOnly(boolean) - Method in interface edu.uiuc.ncsa.security.core.Identifiable
- setReadOnly(boolean) - Method in class edu.uiuc.ncsa.security.core.util.IdentifiableImpl
- setReadOnly(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- setRecipients(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setRecipients(List<String>) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setRedirect(URI) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerSideException
- setRegex(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- setRelative(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- setReplyTo(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setRequestTrustRoots(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- setResolvedAliases(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- setResolvedOverrides(Map<String, InheritanceList>) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- setResponseDeserializer(ResponseDeserializer) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- setResponseState(Response, JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.response.ResponseSerializer
- setResponseType(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- setResultSets(HashMap<String, StoreCommands.RSRecord>) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- setRetentionPolicies(LinkedList<RetentionPolicy>) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- setReverseCharLookupMap(Map<String, String>) - Static method in class edu.uiuc.ncsa.security.util.cli.HelpUtil
- setRoot(File) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- setRootDirectory(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- setRootDirectory(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setRulesMap(Map<String, RuleList>) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setRunCount(int) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setSchema(String) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setSchema(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setScheme(String) - Static method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- setSchemeSpecificPart(String) - Static method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- setScriptSet(ScriptSet) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- setSerializable(String, Serializable) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Retrieves a single serializable java object.Don't forget that you need to have any classes for this available to the current virtual machine to correctly deserialize the result.
- setSerializable(String, String, Serializable) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setSerializableList(String, Object[]) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Stores a list of serializable java objects in the properties.
- setSerializableList(String, String, Object[]) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setServer(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setServerDN(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- setServlet(AbstractServlet) - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- setServlet(AbstractServlet) - Method in interface edu.uiuc.ncsa.security.servlet.Initialization
- setSessionID(UUID) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- setShutdownURL(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- setSize(int) - Method in class edu.uiuc.ncsa.sas.thing.action.NewKeyAction
- setsKey(byte[]) - Method in class edu.uiuc.ncsa.sas.thing.response.LogonResponse
- setsKey(byte[]) - Method in class edu.uiuc.ncsa.sas.webclient.Client
- setSkipCollateral(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setSkipVersions(Boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setSkipVersions(Boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setSleepInterval(long) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- setSMTPProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
Configure a
Properties
object using the current environment, returning the port. - setSortable(Sortable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- setSourceName(String) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- setSourceName(String) - Method in interface edu.uiuc.ncsa.security.installer.FileEntryInterface
- setSourceName(String) - Method in class edu.uiuc.ncsa.security.installer.ZipArchive
- setSourceSets(List<SingleSourceSet>) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setSourceURL(String) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setSourceURL(String) - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
- setSpare(E) - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- setSSLConfiguration(SSLConfiguration) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- setSSLProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
Configure a
Properties
object using the current environment, returning the port. - setStackMap(StackMap) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setState(StateInterface) - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
- setState(String) - Method in class edu.uiuc.ncsa.sas.thing.action.Action
- setState(String) - Method in class edu.uiuc.ncsa.sas.thing.response.Response
- setState(String) - Method in class edu.uiuc.ncsa.security.util.cli.BasicSorter
- setState(String) - Method in interface edu.uiuc.ncsa.security.util.cli.Sortable
-
Given a string of arguments, set the internal state.
- setStatus(int) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- setStatus(int) - Method in exception edu.uiuc.ncsa.security.servlet.ServiceClientHTTPException
- setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
-
Sets the flag to stop this thread.
- setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
-
Sets this thread to stop the next time it wakes up.
- setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.core.util.QueuePopulationThread
- setStopThread(boolean) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- setStorageDirectory(File) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- setStore(Store) - Method in class edu.uiuc.ncsa.security.core.cache.Cleanup
- setStore(Store) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- setStoreFileName(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the name of the file that calling the default
store()
method will write to. - setStoreType(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setStrictHostnames(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setStrictHostnames(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- setString(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the value of the key with the given string.
- setString(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setSubject(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setSubjectTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- setSubjectTemplate(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- setSuccessMessage(String) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setSysOut(boolean) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- setTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- setTablename(String) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- setTablenamePrefix(String) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- setTarget(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- setTargetDir(String) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setTargetFile(File) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- setTargetName(String) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- setTemplates(Map<String, String>) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- setTestMap(TestMap) - Method in class edu.uiuc.ncsa.security.util.testing.TestEnvironment
- setTestMode(boolean) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- setTestOnly(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setThenBlock(jThen) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- setTheStore(Store<V>) - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- setThrowable(Throwable) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- setThrowable(Throwable) - Method in class edu.uiuc.ncsa.security.core.ipc.IPCEvent
- setTimestamp(Date) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- setTitle(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- setTLSProperties(Properties) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
Configure a
Properties
object using the current environment, returning the port. - setTlsVersion(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setTraceOn(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- setTrustManagers(List<X509TrustManager>) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
- setTrustRootCertDN(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setTrustRootPassword(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setTrustRootPath(String) - Method in class edu.uiuc.ncsa.security.util.ssl.MyTrustManager
- setTrustRootPath(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setTrustRootType(String) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setType(int) - Method in class edu.uiuc.ncsa.security.storage.data.DataDescriptorEntry
- setType(int) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setType(String) - Method in class edu.uiuc.ncsa.sas.thing.Thing
- setType(String) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- setType(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- setType(String) - Method in class edu.uiuc.ncsa.security.util.json.JSONEntry
- setTypeConfig(ConfigurationNode) - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- setUnresolvedAliases(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- setUnresolvedOverrides(InheritanceMap) - Method in class edu.uiuc.ncsa.security.core.inheritance.MultipleInheritanceEngine
- setup() - Method in class edu.uiuc.ncsa.security.core.util.LoggerProvider
- setupArgMap(String[]) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
If you need to add more arguments to the
ArgMap
, rather than overriding that class, just set them here. - setupArgMap(String[], List<String>) - Method in class edu.uiuc.ncsa.security.installer.ArgMap
- setUpdateable(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- setUpdateable(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setUpdateValues(V, PreparedStatement) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- setupDebug() - Method in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
-
Sets up a client store with exactly one element and uses canned keys.
- setupDriverManager() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.FSProvider
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.MemoryStoreProvider
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMultiTypeProvider
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- setUpkeepConfiguration(UpkeepConfiguration) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- setUpkeepConfiguration(UpkeepConfiguration) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- setupTemplates() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
Sets up templates.
- setURI(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
A convenience.
- setURI(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setURI(String, String, URI) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setURI(String, URI) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Sets the value for the key from the URI
- setURL(String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
A convenience.
- setURL(String, String, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setURL(String, String, URL) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- setURL(String, URL) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Set the value from the given URL
- setUseDefaultJavaTrustStore(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- setUseDefaultTrustManager(boolean) - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- setUsername(String) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setUsername(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- setUseSSL(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- setUseSSL(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPoolProvider
- setUseTemplate(boolean) - Method in class edu.uiuc.ncsa.security.installer.FileEntry
- setUseTemplates(Boolean) - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- setValue(XMLMap, String, String) - Method in class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- setValue(Object) - Method in class edu.uiuc.ncsa.security.core.cache.CachedObject
- setValue(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- setValue(V) - Method in class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.servlet.ServiceClient
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setVerbose(boolean) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- setVerboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- setVerboseOn(boolean) - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- setVersions(Versions) - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- setWebpage(String) - Method in exception edu.uiuc.ncsa.security.core.exceptions.ServerRedirectException
- setWhen(String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- severe(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- severe(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- severe(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- SHORT_EXIT_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- SHORT_EXIT_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- SHORT_UPDATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- show() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- show_file(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showArchiveHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showClearFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showCommandLineSwitchesHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showCreateHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showDeserializeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showEditHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showEntries(Identifiable, List<String>, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showEntry(Identifiable, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showFileSaveHelp() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- showHelp() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- showHelp() - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- showHelp(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- showHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
-
returns "true if the command has the flag --help in it.
- showHelp(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
returns "true if the command has the flag --help in it.
- showKeyShorthandHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showListKeysHelp(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showLoadHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- showLSHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showLSHelp3() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showReleaseNotes(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- showResultSetHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showRMHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showRunHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showSearchHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showSearchHelpExamples() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showSerializeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showSetFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showShowFileHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ParserCommands
-
Deprecated.
- showSizeHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showUpdateHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- showUpkeepHelp() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- shutdown() - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
-
For shut down tasks.
- shutdown() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
-
For those store that need some cleanup.
- shutdown() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- shutdown() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- SHUTDOWN_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- ShutdownException - Exception in edu.uiuc.ncsa.security.util.cli
-
Thrown by the command line interpreter to signal a shutdown should happen.
- ShutdownException() - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
- ShutdownException(String) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
- ShutdownException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
- ShutdownException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.util.cli.ShutdownException
- SimpleEntryImpl<K,V> - Class in edu.uiuc.ncsa.security.core.cache
-
Really basic entry implementation of
Map.Entry
. - SimpleEntryImpl(K, V) - Constructor for class edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl
- SingleSourceSet - Class in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/15/24 at 7:51 AM - SingleSourceSet() - Constructor for class edu.uiuc.ncsa.security.installer.SingleSourceSet
- size() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- size() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- size() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- size() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- size() - Method in class edu.uiuc.ncsa.security.core.util.QueueWithSpare
- size() - Method in class edu.uiuc.ncsa.security.installer.DirectoryEntry
- size() - Method in class edu.uiuc.ncsa.security.installer.SingleSourceSet
- size() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
This is expensive to compute, so use sparingly.
- size() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- size() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- size() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- size() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
-
This number of all arguments *including* the original command.
- size() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- size(boolean) - Method in interface edu.uiuc.ncsa.security.core.Store
- size(boolean) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- size(boolean) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- size(boolean) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- size(boolean) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- size(boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- size(boolean) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- size(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- size(String, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Utility that gets the total number of rows in a given table, given the name.
- SIZE_ALL_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SIZE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- SIZE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- SIZE_VERSIONS_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- sizeOk() - Method in class edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy
-
Returns true if the size of the cache is ok.
- sKey - Variable in class edu.uiuc.ncsa.sas.SessionRecord
- skipped - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
-
Would have been deleted normally, but some other rule said to retain.
- sort(List<Identifiable>) - Method in class edu.uiuc.ncsa.security.util.cli.BasicSorter
- sort(List<Identifiable>) - Method in interface edu.uiuc.ncsa.security.util.cli.Sortable
-
Does the actual sorting.
- sortable - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- Sortable - Interface in edu.uiuc.ncsa.security.util.cli
-
Created by Jeff Gaynor
on 5/22/14 at 9:42 AM - SOURCE_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- SOURCE_URL - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- splitDate(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
- spliterator() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- spliterator() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- splitNumber(String, boolean) - Static method in class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
-
Splits a time into number and unit, normalizing.
- splitParentList(String) - Method in class edu.uiuc.ncsa.security.core.configuration.MultiConfigurations
-
If the list starts with one of the
MultiConfigurations.LIST_DELIMITERS
, use that otherwise, use a blank. - SQL_DATABASE - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- SQL_PREFIX - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- SQL_SCHEMA - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- SQL_TABLENAME - Static variable in interface edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags
- SQLClientStoreProvider<T extends SQLStore> - Class in edu.uiuc.ncsa.sas.loader
-
Created by Jeff Gaynor
on 8/22/22 at 2:39 PM - SQLClientStoreProvider() - Constructor for class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
- SQLClientStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, MapConverter, ClientProvider) - Constructor for class edu.uiuc.ncsa.sas.loader.SQLClientStoreProvider
- SQLConnectionImpl - Class in edu.uiuc.ncsa.security.storage.sql
-
General connection parameters object for a relational database.
- SQLConnectionImpl(String, String, String, String, String, int, String, boolean, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- SQLConnectionImpl(JSONObject) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- SQLDatabase - Class in edu.uiuc.ncsa.security.storage.sql
-
/** Top-level SQL object.
- SQLDatabase() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- SQLDatabase(ConnectionPool) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDatabase
- SQLDBInitializer - Class in edu.uiuc.ncsa.security.storage.sql
-
Created by Jeff Gaynor
on 4/23/12 at 11:12 AM - SQLDBInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLDBInitializer
- SQLInitializerProvider - Class in edu.uiuc.ncsa.security.storage.sql
-
Created by Jeff Gaynor
on 5/4/12 at 9:24 AM - SQLInitializerProvider(ConfigurationNode, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLInitializerProvider
- SQLStore<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.sql
-
Top-level SQL store object.
- SQLStore() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStore
- SQLStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStore
- SQLStoreProvider<T extends Store> - Class in edu.uiuc.ncsa.security.storage.sql
-
For creating SQL-based stores
- SQLStoreProvider() - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SQLStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SQLStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SQLStoreProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SQLStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- SQLStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, String, String, MapConverter) - Constructor for class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- sqlTSToDate(Timestamp) - Static method in class edu.uiuc.ncsa.security.core.util.DateUtils
-
SQL timestamps store their milliseconds slightly differently than dates, so equality will always fail.
- SRE_EXEC_INIT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_EXEC_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_NO_EXEC_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PHASES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_ALL - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_AT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_AUTH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_EXCHANGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_REFRESH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_POST_USER_INFO - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_ALL - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_AT - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_AUTH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_EXCHANGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_REFRESH - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_PRE_USER_INFO - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_ACCESS_TOKEN - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_AUDIENCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_AUTH_HEADERS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_CLAIM_SOURCES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_CLAIMS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_EXTENDED_ATTRIBUTES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_FLOW_STATES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_MAIL_CONFIG - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_MAIL_MESSAGE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_PROXY_CLAIMS - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_REFRESH_TOKEN - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_RESOURCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_REQ_SCOPES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_TX_REQ_AUDIENCE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_TX_REQ_RESOURCES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SRE_TX_REQ_SCOPES - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- SSL_DEBUG_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_KEYSTORE_FACTORY - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_KEYSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_KEYSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_KEYSTORE_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_KEYSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TLS_VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_CERTIFICATE_DN - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_IS_STRICT_HOSTNAMES - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_PASSWORD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_PATH - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_TAG - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_TYPE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_USE_DEFAULT_TRUST_MANAGER - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_USE_JAVA_TRUSTSTORE - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSL_TRUSTSTORE_USE_JAVA_TRUSTSTORE_OLD - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSLConfiguration - Class in edu.uiuc.ncsa.security.util.ssl
-
Created by Jeff Gaynor
on Jun 12, 2010 at 9:27:22 AM - SSLConfiguration() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- SSLConfigurationUtil - Class in edu.uiuc.ncsa.security.util.ssl
-
A utility to create an SSLConfiguration from a configuration node.
- SSLConfigurationUtil() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- SSLFactory - Interface in edu.uiuc.ncsa.security.util.ssl
-
A Factory with SSL support for those that need it.
- SSLKeystoreConfiguration - Class in edu.uiuc.ncsa.security.util.ssl
-
A bean that holds the configuration for an keystore.
- SSLKeystoreConfiguration() - Constructor for class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- stack - Variable in class edu.uiuc.ncsa.security.core.util.Pool
- StackMap<V extends Identifiable> - Class in edu.uiuc.ncsa.security.storage.sql
-
This will block until the capacity drops below max.
- StackMap() - Constructor for class edu.uiuc.ncsa.security.storage.sql.StackMap
-
Default capacity is used which is the maximum integer for Java, effectively making this unbounded.
- StackMap(int) - Constructor for class edu.uiuc.ncsa.security.storage.sql.StackMap
- STARS - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- start() - Method in class edu.uiuc.ncsa.security.util.cli.CLIDriver
-
Actual method that starts up this driver and sets out prompts etc.
- start() - Method in class edu.uiuc.ncsa.security.util.configuration.BlobServer
- startBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- startBrace(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- startBrace(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlocksHandlerInterface
- startBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- startBracket(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- startBracket(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.LogicBlockHandlerInterface
- startParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandler
- startParenthesis(String) - Method in interface edu.uiuc.ncsa.security.util.functor.parser.old.FunctorHandlerInterface
- startParenthesis(String) - Method in class edu.uiuc.ncsa.security.util.functor.parser.old.JSONHandler
- STARTS_WITH - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- startsWith(String, String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Does the path start with the other path? So if path=A#/a/b/c/d and other=B#/a/b the answer is true.
- starttls - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- startTLS(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- StateInterface - Interface in edu.uiuc.ncsa.security.util.scripting
-
Marker interface for things that are stateful.
- STATUS_DONE - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- STATUS_EXCEPTION - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- STATUS_NOT_COMPLETED - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- STATUS_NOT_STARTED - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- StatusValue - Interface in edu.uiuc.ncsa.security.core.util
-
Used in various projects when an object needs to have a specific status associated with it (such as pending, approved, rejected,...).
- StorageConfigurationTags - Interface in edu.uiuc.ncsa.security.core.configuration
-
A collection of tags for configuration files.
- storageDirectory - Variable in class edu.uiuc.ncsa.security.storage.FileStore
- store() - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This just invokes
store
with an empty header. - store(OutputStream, String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- store(String) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Writes the properties to the store file.
- Store<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.core
-
Interface for stores.
- STORE_ID_TAG - Static variable in class edu.uiuc.ncsa.security.util.json.Ingester
- StoreArchiver - Class in edu.uiuc.ncsa.security.storage.cli
-
Class to encapsulate archive CRUD operations for a store.
- StoreArchiver(Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreArchiver
- StoreCommands - Class in edu.uiuc.ncsa.security.storage.cli
-
This also has the machinery for parsing configurations since the user should be able to load one from the command line.
- StoreCommands(AbstractEnvironment) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- StoreCommands(MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- StoreCommands(MyLoggingFacade, Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- StoreCommands(MyLoggingFacade, String, Store) - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Constructor that sets the indent level for this command processor.
- StoreCommands.RSRecord - Class in edu.uiuc.ncsa.security.storage.cli
- storeFileName - Variable in class edu.uiuc.ncsa.security.core.configuration.XProperties
- StoreInitializer - Class in edu.uiuc.ncsa.security.storage
-
Initializes a store.
- StoreInitializer() - Constructor for class edu.uiuc.ncsa.security.storage.StoreInitializer
- stores - Variable in class edu.uiuc.ncsa.security.storage.AggregateStore
- stores() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
-
Gives access to the list of stores.
- storeType - Variable in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- StoreUpkeepUtils - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Utilities for working with various stores.
- StoreUpkeepUtils() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.StoreUpkeepUtils
- StoreUtil - Class in edu.uiuc.ncsa.security.storage.cli
-
A storage utility that will allow for server administrators to do basic store operations such as delete, read, create or update from the command line.
- StoreUtil() - Constructor for class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- string2Date(String) - Static method in class edu.uiuc.ncsa.security.core.util.Iso8601
-
Convert a string in the format
- StringIO - Class in edu.uiuc.ncsa.sas
-
An IO class backed by strings.
- StringIO(String) - Constructor for class edu.uiuc.ncsa.sas.StringIO
- StringLengthComparator() - Constructor for class edu.uiuc.ncsa.security.core.configuration.NSProperties.StringLengthComparator
- stringToList(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Converts a string with embedded linefeeds into a list of strings, one per line.
- StringUtils - Class in edu.uiuc.ncsa.security.core.util
-
A very heavily used class.
- StringUtils() - Constructor for class edu.uiuc.ncsa.security.core.util.StringUtils
- Subject - Class in edu.uiuc.ncsa.sas
-
Identifies a session by the client id and the session uuid.
- Subject() - Constructor for class edu.uiuc.ncsa.sas.Subject
- subjectTemplate - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- subpath(String, int, int) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Returns a subpath of components.
- subset(V, List<String>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
-
Given a set of attributes, create a new object whose properties are restricted to the given list of attributes.
- SUBSITUTE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- SUBSITUTE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- success - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
-
Actual number of successful deletes
- supportsQDL() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- SWITCH - Static variable in class edu.uiuc.ncsa.security.util.cli.InputLine
- SWITCH_TYPE - Static variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- SwitchHandler - Class in edu.uiuc.ncsa.security.util.functor.parser.event
-
Event-Driven Logic BlockS handler.
- SwitchHandler(ConditionalHandler, JFunctorFactory) - Constructor for class edu.uiuc.ncsa.security.util.functor.parser.event.SwitchHandler
T
- Tab - edu.uiuc.ncsa.security.util.terminal.KeyType
- Table - Class in edu.uiuc.ncsa.security.storage.sql.internals
-
Top-level class for modeling SQL tables that have a single, unique key and can be modelled as maps of java objects.
- Table(SerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.security.storage.sql.internals.Table
-
The schema and prefix are not part of the table's information, actually, but are needed to create its fully qualified name in context.
- tableFieldDelimiter - Static variable in class edu.uiuc.ncsa.security.core.util.StringUtils
- TableInitializer - Class in edu.uiuc.ncsa.security.storage.sql
-
Created by Jeff Gaynor
on 5/3/12 at 3:21 PM - TableInitializer(ConnectionPool, Table) - Constructor for class edu.uiuc.ncsa.security.storage.sql.TableInitializer
- tablename - Variable in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- TABLENAME - Static variable in class edu.uiuc.ncsa.security.storage.sql.SQLStoreProvider
- take() - Method in class edu.uiuc.ncsa.security.storage.sql.StackMap
- TARGET_DIRECTORY - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- TARGET_FILE - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- TemplateUtil - Class in edu.uiuc.ncsa.security.util.configuration
-
Created by Jeff Gaynor
on 3/1/18 at 10:14 AM - TemplateUtil() - Constructor for class edu.uiuc.ncsa.security.util.configuration.TemplateUtil
- TEST_ENABLE_KEY - Static variable in class edu.uiuc.ncsa.security.util.testing.TestData
- TEST_ENABLE_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
-
In the test file, testers can disable the test by specifying this value as true or false.
- TEST_NAME_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- TEST_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- testClientID - Static variable in class edu.uiuc.ncsa.sas.loader.SASServletInitializer
- TestConfigLoader<T extends TestEnvironment> - Class in edu.uiuc.ncsa.security.util.testing
-
This loads a configuration of tests from a configuration file.
- TestConfigLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- TestConfigLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- TestData - Class in edu.uiuc.ncsa.security.util.testing
-
Every test has data.
- TestData() - Constructor for class edu.uiuc.ncsa.security.util.testing.TestData
- testedCount - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- TestEnvironment - Class in edu.uiuc.ncsa.security.util.testing
-
Created by Jeff Gaynor
on 4/21/16 at 1:54 PM - TestEnvironment(TestMap, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.security.util.testing.TestEnvironment
- TestMap - Class in edu.uiuc.ncsa.security.util.testing
-
Basic class that manages
TestData
. - TestMap() - Constructor for class edu.uiuc.ncsa.security.util.testing.TestMap
- TestMemStore<V extends JSONEntry> - Class in edu.uiuc.ncsa.security.util.json
-
This is used in various places for testing and debugging.
- TestMemStore() - Constructor for class edu.uiuc.ncsa.security.util.json.TestMemStore
- testModeOnly - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- TESTS_TAG - Static variable in class edu.uiuc.ncsa.security.util.testing.TestConfigLoader
- testTerminal() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- testWrap() - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- THEN - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- Thing - Class in edu.uiuc.ncsa.sas.thing
-
Top-level "thing" (analog of Java Object) for the SAS server.
- Thing(String) - Constructor for class edu.uiuc.ncsa.sas.thing.Thing
- THIS_COMPONENT - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
- THREAD_SLEEP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.core.ipc.IPCBean
- throwable - Variable in class edu.uiuc.ncsa.security.servlet.ExceptionHandlerThingie
- throwException(String) - Static method in class edu.uiuc.ncsa.security.servlet.HeaderUtils
- TimeConstants - Interface in edu.uiuc.ncsa.security.util.configuration
-
Various constants relating to time.
- TIMESTAMP_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- TIMESTAMP_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- TimeThingy(long, String) - Constructor for class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil.TimeThingy
- TLS_1_0 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TLS_1_1 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TLS_1_2 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TLS_DEFAULT - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
-
The strings that are used in Java are standardized and listed here.
- TLS_VERSION_1_0 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TLS_VERSION_1_1 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TLS_VERSION_1_2 - Static variable in class edu.uiuc.ncsa.security.util.ssl.SSLConfigurationUtil
- TO_ARRAY - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- TO_LOWER_CASE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- TO_UPPER_CASE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- toAction(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
-
Takes a single known action item and returns the right one
- toActions(JSONObject) - Method in class edu.uiuc.ncsa.sas.thing.action.ActionDeserializer
-
Options for format are
- toInputLine(String) - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- toInt(BitSet) - Static method in class edu.uiuc.ncsa.security.core.util.BitSetUtil
-
Take a bit vector (representing the place values) and return the integer in base 2.
- toJSON() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- toJSON() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- toJSON() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- toJSON() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
-
Turn this configuration into a JSON object.
- toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- toJSON() - Method in interface edu.uiuc.ncsa.security.util.functor.JSONFunctor
- toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- toJSON() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- toJSON(JSONWebKey) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
- toJSON(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- toJSON(JSONWebKeys) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Serialize a set of keys (as a java object) to JSON.
- toJSON(JSONWebKeys) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- toJSONEC(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- toJSONRSA(JSONWebKey) - Method in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- TOKEN_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- TOKEN_TYPE_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- TOKEN_TYPE_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- tokenize(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
-
tokenize with whatever the current quote delimiter is.
- tokenize(String, char) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- tokenize(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.CommandLineTokenizer
- TokenUtil - Class in edu.uiuc.ncsa.security.core.util
-
Utility to do base 64 or base 32 encoding of strings.
- TokenUtil() - Constructor for class edu.uiuc.ncsa.security.core.util.TokenUtil
- toLabel(int) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- toLabel(int) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- toLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- toLevel(String) - Static method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- toList(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Convert a string with embedded line feeds to a list os strings.
- toList(String) - Method in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.sas.client.ClientConverter
- toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
-
Takes the value and writes the data to the map.
- toMap(V, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter
- toMap(V, Map<String, Object>) - Method in interface edu.uiuc.ncsa.security.core.XMLConverter
- toMap(V, Map<String, Object>) - Method in class edu.uiuc.ncsa.security.storage.data.MapConverter
- toNS(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Given a key with a prefix or a namespace, resolve it to the namepsace + key.
- toPathComponents(String) - Static method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONPaths
-
Return the un-normalized components of this path.
- TopHandlerInterface - Interface in edu.uiuc.ncsa.security.util.functor.parser.old
-
Created by Jeff Gaynor
on 7/16/18 at 10:38 AM - toPrefix(String) - Method in class edu.uiuc.ncsa.security.core.configuration.NSProperties
-
Given a namespace, or a prefix, resolve to the actual namespace.
- toSQL(int) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
- toSQL(ColumnDescriptorEntry) - Method in class edu.uiuc.ncsa.security.storage.sql.internals.ColumnTypeTranslator
- toSQLClause(DateEntry, MonitoredKeys) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- toSQLClause(IDEntry, MonitoredKeys) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- toSQLQuery(MonitoredKeys, String) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- toSQLQuery(MonitoredKeys, String, boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
-
Convert this rule to an SQL query.
- toString() - Method in class edu.uiuc.ncsa.sas.storage.FSClientStore
- toString() - Method in class edu.uiuc.ncsa.sas.thing.action.Action
- toString() - Method in class edu.uiuc.ncsa.sas.thing.Thing
- toString() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- toString() - Method in class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- toString() - Method in class edu.uiuc.ncsa.security.core.inheritance.AliasAndOverrides
- toString() - Method in class edu.uiuc.ncsa.security.core.inheritance.InheritanceList
- toString() - Method in class edu.uiuc.ncsa.security.core.util.BasicIdentifier
- toString() - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- toString() - Method in class edu.uiuc.ncsa.security.core.util.Pool
- toString() - Method in class edu.uiuc.ncsa.security.installer.InstallConfiguration
- toString() - Method in class edu.uiuc.ncsa.security.storage.FileStore
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateEntry
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.DateValue
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.IDEntry
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.RuleList
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- toString() - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
- toString() - Method in class edu.uiuc.ncsa.security.storage.sql.ConnectionRecord
- toString() - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionParameters
- toString() - Method in class edu.uiuc.ncsa.security.storage.sql.internals.Table
- toString() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- toString() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- toString() - Method in class edu.uiuc.ncsa.security.util.cli.InputLine
- toString() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
- toString() - Method in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- toString() - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlock
- toString() - Method in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- toString() - Method in class edu.uiuc.ncsa.security.util.functor.parser.FunctorScript
- toString() - Method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- toString() - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- toString() - Method in class edu.uiuc.ncsa.security.util.pkcs.Base64String
- toString() - Method in class edu.uiuc.ncsa.security.util.scripting.ScriptSet
- toString() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLConfiguration
- toString() - Method in class edu.uiuc.ncsa.security.util.ssl.SSLKeystoreConfiguration
- toString() - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal.CSI
- toString() - Method in class edu.uiuc.ncsa.security.util.terminal.KeyStroke
- toString(boolean) - Method in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- toString(int) - Method in class edu.uiuc.ncsa.security.core.configuration.XProperties
- totalCreated - Variable in class edu.uiuc.ncsa.security.core.util.Pool
- totalDestroyed - Variable in class edu.uiuc.ncsa.security.core.util.Pool
- totalTime() - Method in class edu.uiuc.ncsa.security.core.util.Benchmarker
-
Get the total elapsed time for this
- toUnicode(char) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Returns the unicode for a single character
- toUnicode(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
- toXML(Store, Identifiable) - Static method in class edu.uiuc.ncsa.security.storage.GenericStoreUtils
-
Convert an identifiable object to an
XMLMap
. - toXML(JSONWebKeys, XMLStreamWriter) - Static method in class edu.uiuc.ncsa.security.util.jwk.JSONWebKeyUtil
-
Not a complete serialization -- this is used to insert JSONweb keys into a larger serialization scheme.
- toXML(OutputStream) - Method in class edu.uiuc.ncsa.security.storage.XMLMap
- toXMLMap(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Once an object is found in the store, convert it to JSON so that the properties may be accessed in a canonical way.
- trace(boolean, Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(boolean, Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(boolean, Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(boolean, Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- trace(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(Class, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(Class, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(Object, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(Object, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(String) - Method in class edu.uiuc.ncsa.security.core.util.Pool
- trace(String) - Method in class edu.uiuc.ncsa.security.installer.WebInstaller
- trace(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(String, String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(String, String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- trace(String, Throwable) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- trace(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- TRACE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- TRACE_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- trailingChar - Static variable in class edu.uiuc.ncsa.security.core.util.TokenUtil
- TransactionNotFoundException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Thrown when an attempt to retrieve a supposedly pending transaction fails.
- TransactionNotFoundException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
- TransactionNotFoundException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
- TransactionNotFoundException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
- TransactionNotFoundException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.TransactionNotFoundException
- TREE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- TREE_PIPE - Variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- TREE_PLUS - Variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- TrivialUsernameTransformer - Class in edu.uiuc.ncsa.security.servlet
-
This transformation is trivial, i.e. it returns a null myproxy username and the returned username is simply the passed-in.
- TrivialUsernameTransformer() - Constructor for class edu.uiuc.ncsa.security.servlet.TrivialUsernameTransformer
- TRUE - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- truncate(String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Truncate with all the defaults.
- truncate(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Truncate with the default
StringUtils.ELLIPSIS
. - truncate(String, int, String) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
truncate the string x to the given width.
- type - Variable in class edu.uiuc.ncsa.sas.thing.Thing
- type - Variable in class edu.uiuc.ncsa.security.util.functor.JFunctorImpl
- type - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- TYPE_ACCESSED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- TYPE_CREATED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- TYPE_DATE - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_FILE_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- TYPE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- TYPE_INTEGER - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
- TYPE_JSON_ARRAY - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
- TYPE_JSON_OBJECT - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_LONG - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_MODIFIED - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- TYPE_PROCEDURE - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
- TYPE_SCRIPT - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
- TYPE_SETUP - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.json.JSONEntry
- TYPE_STRING - Static variable in class edu.uiuc.ncsa.security.util.json.MyJPathUtil
- TYPE_ZIP - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- TypedProvider<T> - Class in edu.uiuc.ncsa.security.core.configuration.provider
-
Provide an instance of something that is a given type.
- TypedProvider() - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- TypedProvider(String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
- TypedProvider(ConfigurationNode, String, String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
U
- UninitializedException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Thrown when an attempt to write to a store is made before it has been initialized.
- UninitializedException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
- UninitializedException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
- UninitializedException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
- UninitializedException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UninitializedException
- uniqueIdentifier() - Method in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
-
Creates identifiers of the form
caput + head + hexString + t
with forward slashes added between components as needed.
E.g. - uniqueIdentifier(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
-
This creates an identifier of the form
- uniqueIdentifier(String, String, String, long) - Static method in class edu.uiuc.ncsa.security.core.util.Identifiers
-
Creates a new token of the form
- UNITS__WEEK - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_DAYS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_DAYS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_HOURS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_HOURS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MILLISECOND_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MILLISECOND_MULTIPLIER - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MILLISECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MINUTES - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MINUTES_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MINUTES_LONG2 - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MONTHS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_MONTHS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_SECONDS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_SECONDS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_SECONDS_LONG2 - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_WEEK_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_YEARS - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- UNITS_YEARS_LONG - Static variable in interface edu.uiuc.ncsa.security.util.configuration.TimeConstants
- unknown - Variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
-
Could not determine what happened
- Unknown - edu.uiuc.ncsa.security.util.terminal.KeyType
- UNKNOWN - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- UnknownClientException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Thrown when an attempt has been made to retrieve a non-existent client.
- UnknownClientException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- UnknownClientException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- UnknownClientException(String, Identifier) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- UnknownClientException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- UnknownClientException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownClientException
- UnknownOptionException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Thrown by command line clients when the user attempts to invoke a command (i.e.
- UnknownOptionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
- UnknownOptionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
- UnknownOptionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
- UnknownOptionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnknownOptionException
- UnknownSessionException - Exception in edu.uiuc.ncsa.sas.exceptions
-
Created by Jeff Gaynor
on 8/17/22 at 7:10 AM - UnknownSessionException() - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
- UnknownSessionException(String) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
- UnknownSessionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
- UnknownSessionException(Throwable) - Constructor for exception edu.uiuc.ncsa.sas.exceptions.UnknownSessionException
- UnregisteredObjectException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 5/20/16 at 11:23 AM - UnregisteredObjectException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
- UnregisteredObjectException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
- UnregisteredObjectException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
- UnregisteredObjectException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnregisteredObjectException
- UnresolvedReferenceException - Exception in edu.uiuc.ncsa.security.core.inheritance
-
Created by Jeff Gaynor
on 2/3/21 at 7:42 AM - UnresolvedReferenceException() - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
- UnresolvedReferenceException(String) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
- UnresolvedReferenceException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
- UnresolvedReferenceException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.inheritance.UnresolvedReferenceException
- unsetProperties(Properties) - Method in class edu.uiuc.ncsa.security.storage.sql.derby.DerbyConnectionPool
- UnsupportedJWTTypeException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 5/4/21 at 6:11 AM - UnsupportedJWTTypeException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
- UnsupportedJWTTypeException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
- UnsupportedJWTTypeException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
- UnsupportedJWTTypeException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedJWTTypeException
- UnsupportedProtocolException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
An exception when an unsupported protocol in a request is encountered.
- UnsupportedProtocolException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
- UnsupportedProtocolException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
- UnsupportedProtocolException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
- UnsupportedProtocolException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedProtocolException
- UnsupportedVersionException - Exception in edu.uiuc.ncsa.security.core.exceptions
-
Created by Jeff Gaynor
on 9/25/18 at 8:31 AM - UnsupportedVersionException() - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
- UnsupportedVersionException(String) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
- UnsupportedVersionException(String, Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
- UnsupportedVersionException(Throwable) - Constructor for exception edu.uiuc.ncsa.security.core.exceptions.UnsupportedVersionException
- update() - Method in class edu.uiuc.ncsa.security.storage.cli.StoreUtil
- update(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- update(Identifiable) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
This is the workhorse method for the object that lets you edit the values.
- update(Identifiable, boolean, int) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
-
Update the object.
- update(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- update(MailEnvironment) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
-
Take
- update(V) - Method in interface edu.uiuc.ncsa.security.core.Store
-
Update an existing object.
- update(V) - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- update(V) - Method in class edu.uiuc.ncsa.security.storage.FileStore
- update(V) - Method in class edu.uiuc.ncsa.security.storage.MemoryStore
- update(V) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
For an existing entry in the store.
- update(V) - Method in class edu.uiuc.ncsa.security.util.json.TestMemStore
- update(V, boolean) - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
- UPDATE_FLAG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPDATE_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- UPDATEABLE_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- updateEditors(Editors, InputLine) - Static method in class edu.uiuc.ncsa.security.util.cli.editing.EditorUtils
-
Facility for updating the editors.
- updateFunctormap(LogicBlock) - Method in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredFileStore
- updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredMemoryStore
- updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.monitored.MonitoredSQLStore
- updateHook(String, AbstractEnvironment, List<Identifier>) - Method in class edu.uiuc.ncsa.security.storage.MonitoredStoreDelegate
- updateHook(String, AbstractEnvironment, List<Identifier>) - Method in interface edu.uiuc.ncsa.security.storage.MonitoredStoreInterface
- updateItem(XMLMap, String) - Static method in class edu.uiuc.ncsa.sas.webclient.Client
- updateSingleValue(XMLMap, String) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- updateSingleValue(String, JSONArray) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- updateStore() - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- upkeep(InputLine) - Method in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_ALARMS - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_DEBUG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_DEFAULT_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_DEFAULT_RUN_COUNT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_ENABLED - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_FLAG_CFG - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_FLAG_ENABLE - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_FLAG_RUN - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_FLAG_SHOW - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_FLAG_TEST - Static variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- UPKEEP_INTERVAL - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_OUTPUT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_RUN_COUNT - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_TAG - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_TEST_ONLY - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UPKEEP_VERBOSE - Static variable in class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UpkeepConfiguration - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/15/24 at 1:21 PM - UpkeepConfiguration() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration
- UpkeepConfigUtils - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Utilities for processing upkeep configurations found in a server configuration file.
- UpkeepConfigUtils() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfigUtils
- UpkeepConstants - Interface in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/16/24 at 10:04 AM - UpkeepResponse - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/14/24 at 11:19 AM - UpkeepResponse() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepResponse
- UpkeepStats - Class in edu.uiuc.ncsa.security.storage.monitored.upkeep
-
Created by Jeff Gaynor
on 2/14/24 at 11:21 AM - UpkeepStats() - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
- UpkeepStats(int, int, int, int) - Constructor for class edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepStats
- uriScheme - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- use - Variable in class edu.uiuc.ncsa.security.util.jwk.JSONWebKey
- use(InputLine) - Method in interface edu.uiuc.ncsa.security.util.cli.ComponentManager
- use(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
-
Override this to invoke the specific components that make up your CLI.
- USE - Static variable in class edu.uiuc.ncsa.security.util.jwk.JWKUtil2
- USE_COMPONENT_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- USE_COMPONENT_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- USE_SSL - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- USE_TEMPLATES_DEFAULT - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- used - Variable in class edu.uiuc.ncsa.security.util.functor.parser.AbstractHandler
- useHelp() - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- USER_DEFINED_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- USER_EXIT_RC - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- USER_INFO_PHASE - Static variable in interface edu.uiuc.ncsa.security.util.scripting.ScriptingConstants
- UserDefined - Class in edu.uiuc.ncsa.security.util.functor.user_defined
-
Created by Jeff Gaynor
on 3/5/19 at 2:42 PM - UserDefined(FunctorType) - Constructor for class edu.uiuc.ncsa.security.util.functor.user_defined.UserDefined
- username - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- username - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- USERNAME - Static variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- UsernameTransformer - Interface in edu.uiuc.ncsa.security.servlet
-
Created by Jeff Gaynor
on 1/9/14 at 10:14 AM - useSSL - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider
- useSSL - Variable in class edu.uiuc.ncsa.security.storage.sql.SQLConnectionImpl
- useSSL - Variable in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- useSSL(boolean) - Method in class edu.uiuc.ncsa.security.util.mail.MailEnvironment
- useTimestamps - Variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- uuid - Variable in class edu.uiuc.ncsa.security.storage.sql.ConnectionPool
V
- ValidTimestampPolicy - Class in edu.uiuc.ncsa.security.core.cache
-
The given key is overloaded to have the timestamp information.
- ValidTimestampPolicy() - Constructor for class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
- ValidTimestampPolicy(long) - Constructor for class edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy
- value - Variable in class edu.uiuc.ncsa.security.util.cli.editing.EditorArg
- VALUE_FLAG - Static variable in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- valueOf(String) - Static method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.uiuc.ncsa.security.util.terminal.KeyType
-
Returns the enum constant of this type with the specified name.
- values() - Method in class edu.uiuc.ncsa.security.core.cache.Cache
- values() - Method in class edu.uiuc.ncsa.security.core.cache.CachedMapFacade
- values() - Method in class edu.uiuc.ncsa.security.core.util.DoubleHashMap
- values() - Method in class edu.uiuc.ncsa.security.storage.AggregateStore
- values() - Method in class edu.uiuc.ncsa.security.storage.dynamodb.DynamoDBStore
- values() - Method in class edu.uiuc.ncsa.security.storage.FileStore
-
Not an efficient way to get the values, but this will get them all.
- values() - Method in class edu.uiuc.ncsa.security.storage.sql.SQLStore
-
Again, this is basic functionality for the map interface.
- values() - Static method in enum edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.uiuc.ncsa.security.util.terminal.KeyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERBOSE_COMMAND - Variable in class edu.uiuc.ncsa.security.storage.cli.StoreCommands
- VERBOSE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- VERBOSE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- VERBOSE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- VERBOSE_LONG_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- VERBOSE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.CLITool
- VERBOSE_OPTION - Static variable in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- VERBOSE_SWITCH - Static variable in class edu.uiuc.ncsa.security.util.help.MarkdownConverter
- verboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- verboseHelp() - Method in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- verboseOn - Variable in class edu.uiuc.ncsa.security.util.cli.AbstractEditor
- VerifyingHTTPClientFactory - Class in edu.uiuc.ncsa.security.util.ssl
-
Creates HTTP clients which validate connections against a keystore.
- VerifyingHTTPClientFactory(MyLoggingFacade, SSLConfiguration) - Constructor for class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- VerifyingHTTPClientFactory.X509TrustManagerFacade - Class in edu.uiuc.ncsa.security.util.ssl
-
A facade for trust managers.
- version(InputLine) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- Version - Interface in edu.uiuc.ncsa.security.core
-
Anything that needs the current version implments this interface and uses this version number.
- VERSION_1_0_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- VERSION_2_0 - Static variable in class edu.uiuc.ncsa.security.core.util.IdentifierProvider
- VERSION_2_0_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- VERSION_FLAG - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- VERSION_INDEX - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- VERSION_LATEST - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- VERSION_NUMBER - Static variable in interface edu.uiuc.ncsa.security.core.Version
- VERSION_SET - Static variable in class edu.uiuc.ncsa.security.installer.InstallConfigurationImporter
- VERSION_TAG - Static variable in interface edu.uiuc.ncsa.security.core.Store
- VERSION_TAG - Static variable in class edu.uiuc.ncsa.security.core.util.Identifiers
- VersionEntry - Class in edu.uiuc.ncsa.security.installer
-
Models a version.
- VersionEntry(String, String, String, String) - Constructor for class edu.uiuc.ncsa.security.installer.VersionEntry
- versionHelp() - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- Versions - Class in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/16/24 at 6:40 AM - Versions() - Constructor for class edu.uiuc.ncsa.security.installer.Versions
- VERSIONS_OPTION - Static variable in class edu.uiuc.ncsa.security.installer.WebInstaller
- VIEW_CLIPBOARD_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- VIEW_CLIPBOARD_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
W
- warn(Class, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- warn(Class, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- warn(Object) - Method in class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader
- warn(Object, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- warn(Object, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- warn(String) - Method in class edu.uiuc.ncsa.security.core.cache.MyThread
- warn(String) - Method in interface edu.uiuc.ncsa.security.core.Logable
-
Write a warning to the log.
- warn(String) - Method in class edu.uiuc.ncsa.security.core.util.AbstractEnvironment
- warn(String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- warn(String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- warn(String) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- warn(String) - Method in class edu.uiuc.ncsa.security.servlet.AbstractServlet
- warn(String) - Method in class edu.uiuc.ncsa.security.storage.events.LastAccessedThread
- warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.CLITool
- warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.CommonCommands
- warn(String) - Method in class edu.uiuc.ncsa.security.util.cli.ConfigurableCommandsImpl
- warn(String) - Method in class edu.uiuc.ncsa.security.util.mail.JakartaMailUtil
- warn(String) - Method in class edu.uiuc.ncsa.security.util.mail.MailUtil
- warn(String) - Method in class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory
- warn(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.DebugUtil
- warn(String, String) - Method in class edu.uiuc.ncsa.security.core.util.MetaDebugUtil
- warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429IO
- warn(String, Throwable) - Method in class edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
- warn(Throwable) - Method in class edu.uiuc.ncsa.security.core.util.MyLoggingFacade
- watchEG() - Static method in class edu.uiuc.ncsa.sas.watcher.SASWatcher
- WebClientConfig - Class in edu.uiuc.ncsa.sas.webclient
-
Configure the SAS web client.
- WebClientConfig() - Constructor for class edu.uiuc.ncsa.sas.webclient.WebClientConfig
- WebInstaller - Class in edu.uiuc.ncsa.security.installer
-
This installs from a GitHub release.
- WebInstaller() - Constructor for class edu.uiuc.ncsa.security.installer.WebInstaller
- WHEN_AFTER - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- WHEN_BEFORE - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- WHEN_NEVER - Static variable in interface edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConstants
- wrap(int, List<String>, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
For output like
- wrap(String, int) - Static method in class edu.uiuc.ncsa.security.core.util.StringUtils
-
Convience to wrap a single string.
- WRITE_BUFFER_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- WRITE_BUFFER_COMMAND_VALUE - Static variable in class edu.uiuc.ncsa.security.util.cli.CLIDriver
- WRITE_COMMAND - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- WRITE_COMMAND_LONG - Static variable in class edu.uiuc.ncsa.security.util.cli.editing.LineEditor
- writeFileAsBinary(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Compliment to
FileUtil.readFileAsBinary(String)
. - writeStringToFile(String, String) - Static method in class edu.uiuc.ncsa.security.core.util.FileUtil
-
Compliment to
FileUtil.readFileAsString(String)
, which writes the string to a file. - writeToFile(String, String) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
X
- X509TrustManagerFacade() - Constructor for class edu.uiuc.ncsa.security.util.ssl.VerifyingHTTPClientFactory.X509TrustManagerFacade
- XMLConfigUtil - Class in edu.uiuc.ncsa.security.util.configuration
-
Static utilities for working with configurations.
- XMLConfigUtil() - Constructor for class edu.uiuc.ncsa.security.util.configuration.XMLConfigUtil
- XMLConfigUtil.TimeThingy - Class in edu.uiuc.ncsa.security.util.configuration
- XMLConverter<V extends Identifiable> - Interface in edu.uiuc.ncsa.security.core
-
This is an interface that classes which convert to or from XML should implement.
- XMLMap - Class in edu.uiuc.ncsa.security.storage
-
Specialized extension to convert to and from XML.
- XMLMap() - Constructor for class edu.uiuc.ncsa.security.storage.XMLMap
- XMLNS_PREFIX - Static variable in class edu.uiuc.ncsa.security.core.configuration.NSProperties
- XOR - edu.uiuc.ncsa.security.util.functor.FunctorTypeImpl
- XOR - Static variable in class edu.uiuc.ncsa.security.util.functor.LogicBlocks
- XORLogicBlocks - Class in edu.uiuc.ncsa.security.util.functor
-
Created by Jeff Gaynor
on 6/27/18 at 11:41 AM - XORLogicBlocks() - Constructor for class edu.uiuc.ncsa.security.util.functor.XORLogicBlocks
- XProperties - Class in edu.uiuc.ncsa.security.core.configuration
-
A subclass of java.util.Properties with many, many features.
- XProperties() - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Creates a new instance of XProperty
- XProperties(File) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Create a new XProperties object by parsing a properties file.
- XProperties(String) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Convenience method.
- XProperties(Properties) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
Same as the constructor in the superclass, this gives this object all the same properties as the argument.
- XProperties(Properties[], boolean) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This will allow for an array of Properties objects.
- XProperties(Properties[], boolean[]) - Constructor for class edu.uiuc.ncsa.security.core.configuration.XProperties
-
This will instantiate the properties taking the value ssupplied.
- XXProperties - Class in edu.uiuc.ncsa.security.util
-
This extension of XProperties allows for loading XProperties with template resolution by flag -- use system and JVM properties or by supplying a template file.
- XXProperties() - Constructor for class edu.uiuc.ncsa.security.util.XXProperties
Z
- zeros - Static variable in class edu.uiuc.ncsa.security.core.util.Iso8601
- ZipArchive - Class in edu.uiuc.ncsa.security.installer
-
Created by Jeff Gaynor
on 6/18/24 at 11:14 AM - ZipArchive(String) - Constructor for class edu.uiuc.ncsa.security.installer.ZipArchive
_
- _doAddNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- _doChangeNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- _doCurrentNode() - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- _doFileSave(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- _doListNode(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
- _doVerbose(EditorInputLine) - Method in class edu.uiuc.ncsa.security.util.cli.json_edit.JSONEditor
All Classes All Packages