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 Identifier
Subject. identifier
-
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 Identifier
SASServletInitializer. 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 Response
Client. 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 Identifier
Identifiable. getIdentifier()
Get the identiferMethods in edu.uiuc.ncsa.security.core with parameters of type Identifier Modifier and Type Method Description void
Identifiable. setIdentifier(Identifier identifier)
Set the identifier. -
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 Identifier
Cleanup. lockID
Methods 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 CachedObject
Cache. 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
.V
CachedMapFacade. put(Identifier key, V cacheable)
boolean
MaxAgePolicy. 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 void
Cache. putAll(Map<? extends Identifier,? extends CachedObject> m)
void
CachedMapFacade. 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 Identifier
UnknownClientException. getIdentifier()
Methods in edu.uiuc.ncsa.security.core.exceptions with parameters of type Identifier Modifier and Type Method Description void
UnknownClientException. 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 class
IdentifierProvider<V extends Identifier>
Creates Identifiers for use byIdentifiable
objects.class
IP2<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 class
BasicIdentifier
Simple 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. idProvider
Methods in edu.uiuc.ncsa.security.core.util that return Identifier Modifier and Type Method Description protected Identifier
IdentifiableProviderImpl. createNewId(boolean createNewIdentifier)
This utility method returns a new identifier if the argument is true and a null otherwise.Identifier
IdentifiableImpl. getIdentifier()
static Identifier
BasicIdentifier. newID(String id)
Create a new identifier from a given string.static Identifier
BasicIdentifier. newID(URI uri)
Create a new identifier from a given URI.static Identifier
BasicIdentifier. randomID()
Create a random id.Methods in edu.uiuc.ncsa.security.core.util with parameters of type Identifier Modifier and Type Method Description void
IdentifiableImpl. 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 Identifier
HeaderUtils. 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 void
MonitoredStoreDelegate. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)
void
MonitoredStoreInterface. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)
V
IndexedStreamStore. put(Identifier key, V value)
Method parameters in edu.uiuc.ncsa.security.storage with type arguments of type Identifier Modifier and Type Method Description long
MonitoredStoreDelegate. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)
long
MonitoredStoreInterface. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)
-
Uses of Identifier in edu.uiuc.ncsa.security.storage.cli
Methods in edu.uiuc.ncsa.security.storage.cli that return Identifier Modifier and Type Method Description Identifier
StoreArchiver. createVersionedID(Identifier id, long version)
Given a base id and the new version number, create the identifierprotected Identifier
StoreCommands. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)
Do the copy.Identifier
StoreArchiver. getBaseID(Identifier overloadedID)
Removes the fragment (with the version number).Identifier
StoreCommands. getID()
Mutators for sub classesMethods in edu.uiuc.ncsa.security.storage.cli with parameters of type Identifier Modifier and Type Method Description void
StoreArchiver. addToBatch(PreparedStatement stmt, Identifier oldID)
void
StoreArchiver. 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 Long
StoreArchiver. create(Identifier identifier)
Create a new version.Identifier
StoreArchiver. createVersionedID(Identifier id, long version)
Given a base id and the new version number, create the identifierprotected Identifier
StoreCommands. doCopy(Identifiable source, Identifier targetId, boolean useRandomID)
Do the copy.protected void
StoreCommands. doRename(Identifier srcID, Identifier targetID)
Identifier
StoreArchiver. getBaseID(Identifier overloadedID)
Removes the fragment (with the version number).Identifiable
StoreArchiver. 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.long
StoreArchiver. 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
.boolean
StoreArchiver. isVersion(Identifier id)
Boolean to test if the ID represents a versioned item.void
StoreArchiver. remove(Identifier identifier, long version)
Removed the version of the object from the store.boolean
StoreArchiver. restore(Identifier id, Long version)
For avoid
StoreCommands. setID(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 Identifier
ConversionMap. getIdentifier(K key)
Convenience method to change the value to an identifier -
Uses of Identifier in edu.uiuc.ncsa.security.storage.dynamodb
Methods in edu.uiuc.ncsa.security.storage.dynamodb that return types with arguments of type Identifier Modifier and Type Method Description Set<Map.Entry<Identifier,V>>
DynamoDBStore. entrySet()
Set<Identifier>
DynamoDBStore. keySet()
Methods in edu.uiuc.ncsa.security.storage.dynamodb with parameters of type Identifier Modifier and Type Method Description V
DynamoDBStore. put(Identifier identifier, V v)
Method parameters in edu.uiuc.ncsa.security.storage.dynamodb with type arguments of type Identifier Modifier and Type Method Description void
DynamoDBStore. putAll(Map<? extends Identifier,? extends V> map)
-
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 Identifier
LastAccessedEvent. getIdentifier()
Methods in edu.uiuc.ncsa.security.storage.events with parameters of type Identifier Modifier and Type Method Description void
LastAccessedEvent. 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 void
MonitoredFileStore. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)
void
MonitoredMemoryStore. fireLastAccessedEvent(MonitoredStoreInterface store, Identifier identifier)
void
MonitoredSQLStore. 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 long
MonitoredFileStore. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)
long
MonitoredMemoryStore. updateHook(String action, AbstractEnvironment environment, List<Identifier> identifiers)
long
MonitoredSQLStore. 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 boolean
DateEntry. applies(Identifier id, Long created, Long accessed, Long modified)
boolean
IDEntry. applies(Identifier id, Long created, Long accessed, Long modified)
boolean
RuleEntry. applies(Identifier id, Long created, Long accessed, Long modified)
boolean
RuleList. applies(Identifier id, Long create, Long accessed, Long modified)
String[]
UpkeepConfiguration. applies(Identifier id, Long create, Long accessed, Long modified)
protected boolean
RuleList. applyDateEntries(Identifier id, Long create, Long accessed, Long modified)
protected boolean
RuleList. 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 Identifier
ConnectionRecord. 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 V
SQLStore. put(Identifier k, V v)
void
ConnectionRecord. setIdentifier(Identifier identifier)
Method parameters in edu.uiuc.ncsa.security.storage.sql with type arguments of type Identifier Modifier and Type Method Description void
SQLStore. putAll(Map<? extends Identifier,? extends V> m)
A terrifically inefficient way to add these since it loops. -
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 Identifier
ColumnMap. 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 Identifier
Ingester. 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.Constructors in edu.uiuc.ncsa.security.util.json with parameters of type Identifier Constructor Description JSONEntry(Identifier identifier)
-