Uses of Interface
edu.uiuc.ncsa.security.core.Identifier
-
-
Uses of Identifier in edu.uiuc.ncsa.sas
Fields in edu.uiuc.ncsa.sas declared as Identifier Modifier and Type Field Description IdentifierSubject. identifier -
Uses of Identifier in edu.uiuc.ncsa.sas.admin
Methods in edu.uiuc.ncsa.sas.admin with parameters of type Identifier Modifier and Type Method Description protected intSASCommands. updateStorePermissions(Identifier newID, Identifier oldID, boolean copy) -
Uses of Identifier in edu.uiuc.ncsa.sas.client
Constructors in edu.uiuc.ncsa.sas.client with parameters of type Identifier Constructor Description SASClient(Identifier identifier) -
Uses of Identifier in edu.uiuc.ncsa.sas.loader
Fields in edu.uiuc.ncsa.sas.loader declared as Identifier Modifier and Type Field Description static IdentifierSASServletInitializer. testClientID -
Uses of Identifier in edu.uiuc.ncsa.sas.webclient
Methods in edu.uiuc.ncsa.sas.webclient with parameters of type Identifier Modifier and Type Method Description ResponseClient. doLogon(Identifier identifier) -
Uses of Identifier in edu.uiuc.ncsa.security.core
Methods in edu.uiuc.ncsa.security.core that return Identifier Modifier and Type Method Description IdentifierIdentifiable. getIdentifier()Get the identiferMethods in edu.uiuc.ncsa.security.core with parameters of type Identifier Modifier and Type Method Description voidIdentifiable. setIdentifier(Identifier identifier)Set the identifier.Method parameters in edu.uiuc.ncsa.security.core with type arguments of type Identifier Modifier and Type Method Description booleanStore. removeByID(List<Identifier> objects)voidStore. update(List<Identifier> ids, Map<String,Object> values)Mass update. -
Uses of Identifier in edu.uiuc.ncsa.security.core.cache
Fields in edu.uiuc.ncsa.security.core.cache declared as Identifier Modifier and Type Field Description static IdentifierCleanup. lockIDMethods in edu.uiuc.ncsa.security.core.cache that return types with arguments of type Identifier Modifier and Type Method Description Set<Map.Entry<Identifier,CachedObject>>Cache. entrySet()Set<Map.Entry<Identifier,V>>CachedMapFacade. entrySet()TreeMap<Identifier,CachedObject>Cache. getTheRealCache()Set<Identifier>Cache. keySet()Set<Identifier>CachedMapFacade. keySet()Methods in edu.uiuc.ncsa.security.core.cache with parameters of type Identifier Modifier and Type Method Description CachedObjectCache. put(Identifier key, CachedObject value)Using this rather thanCache.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.VCachedMapFacade. put(Identifier key, V cacheable)booleanMaxAgePolicy. retain(Identifier key, CachedObject cachedObject)Method parameters in edu.uiuc.ncsa.security.core.cache with type arguments of type Identifier Modifier and Type Method Description voidCache. putAll(Map<? extends Identifier,? extends CachedObject> m)voidCachedMapFacade. putAll(Map<? extends Identifier,? extends V> m) -
Uses of Identifier in edu.uiuc.ncsa.security.core.exceptions
Methods in edu.uiuc.ncsa.security.core.exceptions that return Identifier Modifier and Type Method Description IdentifierUnknownClientException. getIdentifier()Methods in edu.uiuc.ncsa.security.core.exceptions with parameters of type Identifier Modifier and Type Method Description voidUnknownClientException. setIdentifier(Identifier identifier)Constructors in edu.uiuc.ncsa.security.core.exceptions with parameters of type Identifier Constructor Description UnknownClientException(String message, Identifier identifier) -
Uses of Identifier in edu.uiuc.ncsa.security.core.util
Classes in edu.uiuc.ncsa.security.core.util with type parameters of type Identifier Modifier and Type Class Description classIdentifierProvider<V extends Identifier>Creates Identifiers for use byIdentifiableobjects.classIP2<V extends Identifier>An identifier provider for OAuth 2 tokens.Classes in edu.uiuc.ncsa.security.core.util that implement Identifier Modifier and Type Class Description classBasicIdentifierSimple implementation of an identifier.Fields in edu.uiuc.ncsa.security.core.util with type parameters of type Identifier Modifier and Type Field Description protected javax.inject.Provider<Identifier>IdentifiableProviderImpl. idProviderMethods in edu.uiuc.ncsa.security.core.util that return Identifier Modifier and Type Method Description protected IdentifierIdentifiableProviderImpl. createNewId(boolean createNewIdentifier)This utility method returns a new identifier if the argument is true and a null otherwise.IdentifierIdentifiableImpl. getIdentifier()static IdentifierBasicIdentifier. newID(String id)Create a new identifier from a given string.static IdentifierBasicIdentifier. newID(URI uri)Create a new identifier from a given URI.static IdentifierBasicIdentifier. randomID()Create a random id.Methods in edu.uiuc.ncsa.security.core.util with parameters of type Identifier Modifier and Type Method Description voidIdentifiableImpl. setIdentifier(Identifier identifier)Constructors in edu.uiuc.ncsa.security.core.util with parameters of type Identifier Constructor Description IdentifiableImpl(Identifier identifier)Constructor parameters in edu.uiuc.ncsa.security.core.util with type arguments of type Identifier Constructor Description IdentifiableProviderImpl(javax.inject.Provider<Identifier> idProvider) -
Uses of Identifier in edu.uiuc.ncsa.security.servlet
Methods in edu.uiuc.ncsa.security.servlet that return Identifier Modifier and Type Method Description static IdentifierHeaderUtils. getIDFromHeaders(javax.servlet.http.HttpServletRequest request) -
Uses of Identifier in edu.uiuc.ncsa.security.storage
Methods in edu.uiuc.ncsa.security.storage that return types with arguments of type Identifier Modifier and Type Method Description Set<Map.Entry<Identifier,V>>FileStore. entrySet()HashMap<Identifier,V>IndexedStreamStore. getCreatedItems()A hash map of items created by this store.Set<Identifier>FileStore. keySet()Methods in edu.uiuc.ncsa.security.storage with parameters of type Identifier Modifier and Type Method Description voidMonitoredStoreDelegate. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)voidMonitoredStoreInterface. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)VIndexedStreamStore. put(Identifier key, V value)Method parameters in edu.uiuc.ncsa.security.storage with type arguments of type Identifier Modifier and Type Method Description booleanFileStore. removeByID(List<Identifier> objects)booleanMemoryStore. removeByID(List<Identifier> identifiers)voidFileStore. update(List<Identifier> ids, Map<String,Object> values)static <V extends Identifiable>
voidGenericStoreUtils. update(Store<V> store, List<Identifier> ids, Map<String,Object> values)Generic implementation ofStore.update(List, Map)and will loop through the elements doing the update one at a time.voidMemoryStore. update(List<Identifier> ids, Map<String,Object> values)longMonitoredStoreDelegate. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)longMonitoredStoreInterface. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.cli
Fields in edu.uiuc.ncsa.security.storage.cli declared as Identifier Modifier and Type Field Description IdentifierStoreCommands.ChangeIDRecord. newIDIdentifierStoreCommands2.ChangeIDRecord. newIDIdentifierStoreCommands.ChangeIDRecord. oldIDIdentifierStoreCommands2.ChangeIDRecord. oldIDMethods in edu.uiuc.ncsa.security.storage.cli that return Identifier Modifier and Type Method Description IdentifierStoreArchiver. createVersionedID(Identifier id, long version)Given a base id and the new version number, create the identifierprotected IdentifierStoreCommands. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)Do the copy.protected IdentifierStoreCommands2. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)Do the copy.IdentifierStoreArchiver. getBaseID(Identifier overloadedID)Removes the fragment (with the version number).protected IdentifierStoreCommands. getIdentifierfromIndex(Object x)If there is a list of objects, this will try to ferret out the identifier for the object.protected IdentifierStoreCommands2. getIdentifierfromIndex(Object x)If there is a list of objects, this will try to ferret out the identifier for the object.Methods in edu.uiuc.ncsa.security.storage.cli that return types with arguments of type Identifier Modifier and Type Method Description List<Identifier>StoreCommands. getID()Mutators for sub classesList<Identifier>StoreCommands2. getID()Mutators for sub classesMethods in edu.uiuc.ncsa.security.storage.cli with parameters of type Identifier Modifier and Type Method Description voidStoreArchiver. addToBatch(PreparedStatement stmt, Identifier oldID)voidStoreArchiver. addToBatch(PreparedStatement stmt, Identifier oldID, boolean isNew)If you know this is a completely new version, then set isNew to true and the version will be set to 0.protected LongStoreArchiver. create(Identifier identifier)Create a new version.IdentifierStoreArchiver. createVersionedID(Identifier id, long version)Given a base id and the new version number, create the identifierStoreCommands.ChangeIDRecordStoreCommands. doChangeID(Identifiable identifiable, Identifier newID, boolean updatePermissions)Does the work of changing the ID for an object.StoreCommands2.ChangeIDRecordStoreCommands2. doChangeID(Identifiable identifiable, Identifier newID, boolean updatePermissions)Does the work of changing the ID for an object.protected IdentifierStoreCommands. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)Do the copy.protected IdentifierStoreCommands2. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)Do the copy.IdentifierStoreArchiver. getBaseID(Identifier overloadedID)Removes the fragment (with the version number).IdentifiableStoreArchiver. getVersion(Identifier targetID, long version)Given the raw id and a version number (which may be -1 to indicate using the latest) get the stored version.longStoreArchiver. getVersionNumber(Identifier id)Given a version id (of form URI#version=number), return the number.List<Long>StoreArchiver. getVersionNumbers(Identifier id)protected DoubleHashMap<URI,Long>StoreArchiver. getVersions(Identifier identifier)For a given object in the store, return all the versions associated with it in aDoubleHashMap.booleanStoreArchiver. isVersion(Identifier id)Boolean to test if the ID represents a versioned item.static booleanStoreArchiver. isVersioned(Identifier id)Static utility that checks if the supplied identifier represents a versioned item.voidStoreArchiver. remove(Identifier identifier, long version)Removed the version of the object from the store.booleanStoreArchiver. restore(Identifier id, Long version)For aprotected abstract intStoreCommands. updateStorePermissions(Identifier newID, Identifier oldID, boolean copy)Override this as needed to update any permissions for this store.protected abstract intStoreCommands2. updateStorePermissions(Identifier newID, Identifier oldID, boolean copy)Override this as needed to update any permissions for this store.Method parameters in edu.uiuc.ncsa.security.storage.cli with type arguments of type Identifier Modifier and Type Method Description voidStoreCommands. setID(List<Identifier> id)voidStoreCommands2. setID(List<Identifier> id) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.data
Methods in edu.uiuc.ncsa.security.storage.data that return Identifier Modifier and Type Method Description IdentifierConversionMap. getIdentifier(K key)Convenience method to change the value to an identifier -
Uses of Identifier in edu.uiuc.ncsa.security.storage.events
Methods in edu.uiuc.ncsa.security.storage.events that return Identifier Modifier and Type Method Description IdentifierLastAccessedEvent. getIdentifier()Methods in edu.uiuc.ncsa.security.storage.events with parameters of type Identifier Modifier and Type Method Description voidLastAccessedEvent. setIdentifier(Identifier identifier)Constructors in edu.uiuc.ncsa.security.storage.events with parameters of type Identifier Constructor Description LastAccessedEvent(MonitoredStoreInterface store, Identifier identifier, Date lastAccessed) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.monitored
Methods in edu.uiuc.ncsa.security.storage.monitored with parameters of type Identifier Modifier and Type Method Description voidMonitoredFileStore. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)voidMonitoredMemoryStore. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)voidMonitoredSQLStore. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)Method parameters in edu.uiuc.ncsa.security.storage.monitored with type arguments of type Identifier Modifier and Type Method Description longMonitoredFileStore. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)longMonitoredMemoryStore. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)longMonitoredSQLStore. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)Constructors in edu.uiuc.ncsa.security.storage.monitored with parameters of type Identifier Constructor Description Monitored(Identifier identifier) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.monitored.upkeep
Methods in edu.uiuc.ncsa.security.storage.monitored.upkeep with parameters of type Identifier Modifier and Type Method Description booleanDateEntry. applies(Identifier id, Long created, Long accessed, Long modified)booleanIDEntry. applies(Identifier id, Long created, Long accessed, Long modified)booleanRuleEntry. applies(Identifier id, Long created, Long accessed, Long modified)booleanRuleList. applies(Identifier id, Long create, Long accessed, Long modified)String[]UpkeepConfiguration. applies(Identifier id, Long create, Long accessed, Long modified)protected booleanRuleList. applyDateEntries(Identifier id, Long create, Long accessed, Long modified)protected booleanRuleList. applyIDEntries(Identifier id, Long create, Long accessed, Long modified) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.sql
Methods in edu.uiuc.ncsa.security.storage.sql that return Identifier Modifier and Type Method Description IdentifierConnectionRecord. getIdentifier()Methods in edu.uiuc.ncsa.security.storage.sql that return types with arguments of type Identifier Modifier and Type Method Description Set<Map.Entry<Identifier,V>>SQLStore. entrySet()HashMap<Identifier,V>StackMap. getMap()Set<Identifier>SQLStore. keySet()Methods in edu.uiuc.ncsa.security.storage.sql with parameters of type Identifier Modifier and Type Method Description VSQLStore. put(Identifier k, V v)voidConnectionRecord. setIdentifier(Identifier identifier)Method parameters in edu.uiuc.ncsa.security.storage.sql with type arguments of type Identifier Modifier and Type Method Description voidSQLStore. putAll(Map<? extends Identifier,? extends V> m)A terrifically inefficient way to add these since it loops.booleanSQLStore. removeByID(List<Identifier> ids)remove a collection of items by primary key.voidSQLStore. update(List<Identifier> ids, Map<String,Object> map) -
Uses of Identifier in edu.uiuc.ncsa.security.storage.sql.internals
Methods in edu.uiuc.ncsa.security.storage.sql.internals that return Identifier Modifier and Type Method Description IdentifierColumnMap. getIdentifier(String key) -
Uses of Identifier in edu.uiuc.ncsa.security.util.json
Methods in edu.uiuc.ncsa.security.util.json that return Identifier Modifier and Type Method Description protected IdentifierIngester. newID()Methods in edu.uiuc.ncsa.security.util.json that return types with arguments of type Identifier Modifier and Type Method Description List<Identifier>Ingester. ingest(File file, boolean safeModeOff)List<Identifier>Ingester. ingest(Reader reader)List<Identifier>Ingester. ingest(Reader reader, boolean safeModeOff)Ingest the reader.Method parameters in edu.uiuc.ncsa.security.util.json with type arguments of type Identifier Modifier and Type Method Description booleanTestMemStore. removeByID(List<Identifier> objects)voidTestMemStore. update(List<Identifier> ids, Map<String,Object> values)Constructors in edu.uiuc.ncsa.security.util.json with parameters of type Identifier Constructor Description JSONEntry(Identifier identifier)
-