A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

ABANDONED_RULE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
AbandonedRule - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 4:37 PM
AbandonedRule() - Constructor for class org.oa4mp.delegation.server.storage.uuc.AbandonedRule
 
AbstractIssuer - Class in org.oa4mp.delegation.server.issuers
An issuer creates and issues something (usually tokens and protected assets).
AbstractIssuer(TokenForge, URI) - Constructor for class org.oa4mp.delegation.server.issuers.AbstractIssuer
 
accessTokenValid - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 
accessTokenValid(String...) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
ACTION_ARCHIVE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
ACTION_DELETE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
ACTION_TEST - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
add(String, String, String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
This is to be invoked straight from the configuration and the date may be an ISO 8601 date or a raw string like "2000 sec.".
add(String, String, DateThingy) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
address - Variable in class org.oa4mp.delegation.server.issuers.IssuerProvider
 
addType(String, String, DateThingy) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
addWhen(String, String, DateThingy) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
AG_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
AggregateCAStore<V extends ClientApprovalStore> - Class in org.oa4mp.delegation.server.storage
An aggregate client approval store.
AggregateCAStore(V...) - Constructor for class org.oa4mp.delegation.server.storage.AggregateCAStore
 
AggregateClientStore<V extends ClientStore> - Class in org.oa4mp.delegation.server.storage
Created by Jeff Gaynor
on 5/24/12 at 11:18 AM
AggregateClientStore(V...) - Constructor for class org.oa4mp.delegation.server.storage.AggregateClientStore
 
AGIssuer - Interface in org.oa4mp.delegation.server.issuers
Created by Jeff Gaynor
on 6/3/13 at 3:34 PM
AGRequest - Class in org.oa4mp.delegation.server.request
A request for an authorization grant.
AGRequest(HttpServletRequest, ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.AGRequest
 
AGResponse - Interface in org.oa4mp.delegation.server.request
Server response to a request for an AuthorizationGrant.
alarms - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
allKeys() - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
allRules - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
applies() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
 
applies(Identifier) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
Does this rule apply to this list?
applies(Long, Long, Long) - Method in class org.oa4mp.delegation.server.storage.uuc.AbandonedRule
Returns true if the argument fulfills this rule.
applies(Long, Long, Long) - Method in class org.oa4mp.delegation.server.storage.uuc.GPRule
 
applies(Long, Long, Long) - Method in class org.oa4mp.delegation.server.storage.uuc.UnusedRule
 
applies(String) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
apply(long, long, long) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
Returns true if the arguments match this filter.
applyToID(Identifier) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
applyToID(String) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
applyToRegex(String) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
APPROVED - org.oa4mp.delegation.server.storage.ClientApproval.Status
 
archived - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
The identifiers (as strings) to archive
archivedStats - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
 
AT_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
ATIssuer - Interface in org.oa4mp.delegation.server.issuers
Created by Jeff Gaynor
on 6/3/13 at 3:34 PM
ATRequest - Class in org.oa4mp.delegation.server.request
Request for a AccessToken.
ATRequest(HttpServletRequest, ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.ATRequest
 
ATResponse - Interface in org.oa4mp.delegation.server.request
Server response to a request for an AccessToken
attempted - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
Total number of deletions attempted
authGrantValid - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 

B

BaseClientSQLStore<V extends BaseClient> - Class in org.oa4mp.delegation.server.storage
Created by Jeff Gaynor
on 8/6/21 at 2:44 PM
BaseClientSQLStore(ConnectionPool, Table, Provider<V>, MapConverter) - Constructor for class org.oa4mp.delegation.server.storage.BaseClientSQLStore
 
BaseClientStore<V extends BaseClient> - Interface in org.oa4mp.delegation.server.storage
Created by Jeff Gaynor
on 10/12/16 at 1:19 PM
BLACKLIST_RULE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 

C

callbackUri(String...) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
CB_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
CBIssuer - Interface in org.oa4mp.delegation.server.issuers
Created by Jeff Gaynor
on 6/3/13 at 3:35 PM
CBRequest - Class in org.oa4mp.delegation.server.request
Request to a callback server.
CBRequest(ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.CBRequest
 
CBResponse - Interface in org.oa4mp.delegation.server.request
Created by Jeff Gaynor
on May 23, 2011 at 11:31:20 AM
checkRule(String, long) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
checkRule(HashMap<String, DateThingy>, long) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
checkType(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
checkWhen(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
ClientApproval - Class in org.oa4mp.delegation.server.storage
A client approval.
ClientApproval(Identifier) - Constructor for class org.oa4mp.delegation.server.storage.ClientApproval
 
ClientApproval.Status - Enum in org.oa4mp.delegation.server.storage
This status enum has values that the elements assume.
ClientApprovalStore<V extends ClientApproval> - Interface in org.oa4mp.delegation.server.storage
Created by Jeff Gaynor
on 1/9/12 at 4:47 PM
ClientMemoryStore<V extends Client> - Class in org.oa4mp.delegation.server.storage.impl
Abstract class that gets the inheritance and generics right.
ClientMemoryStore(IdentifiableProvider<V>) - Constructor for class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
ClientStore<V extends Client> - Interface in org.oa4mp.delegation.server.storage
Marker interface for client stores
ClientStoreProvider<T extends ClientStore> - Class in org.oa4mp.delegation.server.storage.impl
Created by Jeff Gaynor
on 1/18/12 at 10:02 AM
ClientStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String) - Constructor for class org.oa4mp.delegation.server.storage.impl.ClientStoreProvider
 
clone() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
clone() - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
containsByType(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
containsByWhen(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
createColumnDescriptors() - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionTable
 

D

DateThingy - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 1:56 PM
DateThingy(long) - Constructor for class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
DateThingy(Date) - Constructor for class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
DEFAULT_TABLENAME - Static variable in class org.oa4mp.delegation.server.storage.SQLServiceTransactionStore
 
deletedStats - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
 
deleteVersions - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
DENIED - org.oa4mp.delegation.server.storage.ClientApproval.Status
 

E

enabled - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
equals(Object) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
equals(Object) - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
ExceptionWrapper - Exception in org.oa4mp.delegation.server
A wrapper around an exception that includes any client active at the time.
ExceptionWrapper(Throwable, Client) - Constructor for exception org.oa4mp.delegation.server.ExceptionWrapper
 

F

failed - Variable in class org.oa4mp.delegation.server.storage.uuc.ResultStats
Failed to delete outright
formatToString() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
found - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
The identifiers (as strings) to remove.
fromMap(ConversionMap<String, Object>, V) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionConverter
 
FSClientApprovalStore<V extends ClientApproval> - Class in org.oa4mp.delegation.server.storage.impl
A store for client approvals.
FSClientApprovalStore(File, IdentifiableProviderImpl<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
FSClientApprovalStore(File, File, IdentifiableProviderImpl<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
FSClientStore<V extends Client> - Class in org.oa4mp.delegation.server.storage.impl
File-based storage for clients.
FSClientStore(File, IdentifiableProviderImpl<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.delegation.server.storage.impl.FSClientStore
 
FSClientStore(File, File, IdentifiableProviderImpl<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.delegation.server.storage.impl.FSClientStore
 

G

GenericClientStoreUtils - Class in org.oa4mp.delegation.server.storage.impl
Created by Jeff Gaynor
on 8/10/21 at 9:41 AM
GenericClientStoreUtils() - Constructor for class org.oa4mp.delegation.server.storage.impl.GenericClientStoreUtils
 
get(boolean) - Method in class org.oa4mp.delegation.server.ServiceTransactionProvider
 
getAbandonedRule() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getAccessToken() - Method in interface org.oa4mp.delegation.server.request.ATResponse
 
getAccessToken() - Method in class org.oa4mp.delegation.server.request.PARequest
 
getAccessToken() - Method in interface org.oa4mp.delegation.server.request.PAResponse
 
getAction() - Method in class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
getAdditionalInformation() - Method in interface org.oa4mp.delegation.server.request.PAResponse
 
getAddress() - Method in class org.oa4mp.delegation.server.issuers.AbstractIssuer
The actual physical address where this server resides.
getApprovalTimestamp() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
getApprover() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
getAuthorizationGrant() - Method in class org.oa4mp.delegation.server.request.ATRequest
 
getAuthorizationGrant() - Method in class org.oa4mp.delegation.server.request.CBRequest
 
getBlackList() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getByApprover(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.AggregateClientStore
 
getByApprover(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.BaseClientSQLStore
 
getByApprover(String, ClientApprovalStore) - Method in interface org.oa4mp.delegation.server.storage.BaseClientStore
 
getByApprover(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
getByApprover(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.impl.FSClientStore
 
getByApprover(BaseClientStore, String, ClientApprovalStore) - Static method in class org.oa4mp.delegation.server.storage.impl.GenericClientStoreUtils
 
getByField(String, String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.BaseClientSQLStore
 
getByField(BaseClientStore, String, String, ClientApprovalStore) - Static method in class org.oa4mp.delegation.server.storage.impl.GenericClientStoreUtils
Emulates a let outer join for generic stores.
getByStatus(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.AggregateClientStore
 
getByStatus(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.BaseClientSQLStore
Get by status from the approval store.
getByStatus(String, ClientApprovalStore) - Method in interface org.oa4mp.delegation.server.storage.BaseClientStore
Retrieve all clients of a given type from the approval store for the given status.
getByStatus(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
getByStatus(String, ClientApprovalStore) - Method in class org.oa4mp.delegation.server.storage.impl.FSClientStore
 
getByStatus(BaseClientStore, String, ClientApprovalStore) - Static method in class org.oa4mp.delegation.server.storage.impl.GenericClientStoreUtils
 
getByType(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
getByWhen(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
getCallback() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getCallbackUri() - Method in class org.oa4mp.delegation.server.request.CBRequest
 
getCertReq() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getCertReqString() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getCfg() - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
getClient() - Method in exception org.oa4mp.delegation.server.ExceptionWrapper
 
getClient() - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
getClient() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getClient() - Method in exception org.oa4mp.delegation.server.UnapprovedClientException
 
getConnectionTimeout() - Method in class org.oa4mp.delegation.server.request.CBRequest
How long should the issuer wait for a response to this request?
getCreatedAfter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
Do not process clients whose creation date is before this.
getCreatedBefore() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getCreatedTransactions() - Method in class org.oa4mp.delegation.server.storage.SQLServiceTransactionStore
 
getCreationTS() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
getCreationTSField() - Method in class org.oa4mp.delegation.server.storage.BaseClientSQLStore
 
getDate(String, String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
getDatesByWhen() - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
getDebugOn() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getEnvironment() - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
getFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
getFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getFilter(int) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getGracePeriod() - Method in class org.oa4mp.delegation.server.storage.uuc.GPRule
 
getGrant() - Method in interface org.oa4mp.delegation.server.request.AGResponse
 
getIDlist() - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
getIDTokenHint() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getIso8601() - Method in class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
getKeys() - Method in class org.oa4mp.delegation.server.storage.BaseClientSQLStore
 
getLifetime() - Method in class org.oa4mp.delegation.server.ServiceTransaction
The lifetime of the certificate.
getMap() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
 
getMapConverter() - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
getMapConverter() - Method in class org.oa4mp.delegation.server.storage.AggregateClientStore
 
getMapConverter() - Method in interface org.oa4mp.delegation.server.storage.ClientApprovalStore
 
getMapConverter() - Method in interface org.oa4mp.delegation.server.storage.ClientStore
 
getMapConverter() - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
getMapConverter() - Method in class org.oa4mp.delegation.server.storage.impl.FSClientStore
 
getMostRecent(int, List<String>) - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
getParameters() - Method in interface org.oa4mp.delegation.server.request.IssuerResponse
There may be several ways that parameters come in for a request.
getPendingCount() - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
getPendingCount() - Method in interface org.oa4mp.delegation.server.storage.ClientApprovalStore
 
getPendingCount() - Method in class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
getPrompt() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getProtectedAsset() - Method in interface org.oa4mp.delegation.server.request.PAResponse
 
getRegexList() - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
getRelativeDate() - Method in class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
getResponseTypes() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getRule(int) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getRuleFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
getServiceTransaction() - Method in interface org.oa4mp.delegation.server.request.AGResponse
 
getServletRequest() - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
getState() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getStatus() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
getStatus() - Method in enum org.oa4mp.delegation.server.storage.ClientApproval.Status
 
getSTK() - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionConverter
 
getStoreArchiver() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
 
getTransaction() - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
getType() - Method in class org.oa4mp.delegation.server.request.AGRequest
 
getType() - Method in class org.oa4mp.delegation.server.request.ATRequest
 
getType() - Method in class org.oa4mp.delegation.server.request.CBRequest
 
getType() - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
getType() - Method in class org.oa4mp.delegation.server.request.PARequest
 
getUnapprovedCount() - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
getUnapprovedCount() - Method in interface org.oa4mp.delegation.server.storage.ClientApprovalStore
Get the number of approvals that are as yet unapproved.
getUnapprovedCount() - Method in class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
getUnusedRule() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getUsername() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
getVersion() - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
getWhiteList() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
getXMLConverter() - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
getXMLConverter() - Method in class org.oa4mp.delegation.server.storage.AggregateClientStore
 
getXMLConverter() - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
getXMLConverter() - Method in class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
GPRule - Class in org.oa4mp.delegation.server.storage.uuc
A rule with a grace period
GPRule() - Constructor for class org.oa4mp.delegation.server.storage.uuc.GPRule
 
gracePeriod - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 

H

hasAbandonedRule() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasAlarms() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasBlacklist() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasCreatedAfter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasCreatedBefore() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasDate(String, String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
Contains a date by when and type.
hasFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
hasFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasFilter(int) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasIDTokenHintKey() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
hasLastAccessedAfter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasLastAccessedBefore() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasPromptKey() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
hasRule(int) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasRuleFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
hasSubFilter() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasUnusedRule() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
hasWhitelist() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 

I

ID_TOKEN_HINT_KEY - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 
init() - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
interval - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
isAccessTokenValid() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
isAllowOverride() - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
isApproved() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
isApproved(Identifier) - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
isApproved(Identifier) - Method in interface org.oa4mp.delegation.server.storage.ClientApprovalStore
Returns true if the client with the given identifier has been approved, false otherwise.
isApproved(Identifier) - Method in class org.oa4mp.delegation.server.storage.impl.FSClientApprovalStore
 
isAuthGrantValid() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
isBlackList() - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
isGracePeriodSet() - Method in class org.oa4mp.delegation.server.storage.uuc.GPRule
 
isLastAccessedNever() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
isOidc() - Method in class org.oa4mp.delegation.server.request.ATRequest
 
isRelative() - Method in class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
isStopThread() - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
isStopThread() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCThread
 
IssuerProvider<T extends DoubleDispatchServer> - Class in org.oa4mp.delegation.server.issuers
Abstract factory for issuers.
IssuerProvider(TokenForge, URI) - Constructor for class org.oa4mp.delegation.server.issuers.IssuerProvider
 
IssuerRequest - Class in org.oa4mp.delegation.server.request
Created by Jeff Gaynor
on May 13, 2011 at 11:57:57 AM
IssuerRequest(HttpServletRequest, ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.IssuerRequest
 
IssuerRequest(ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.IssuerRequest
 
IssuerResponse - Interface in org.oa4mp.delegation.server.request
Created by Jeff Gaynor
on May 13, 2011 at 12:00:03 PM
isVersion(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 

L

lastAccessedAfter - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
If this is set, it is a lower bound for last accessed, so the utility will look for unused clients last accessed after this date.
lastAccessedBefore - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
If set, this will be the upper bound on the last access date.
lifetime - Variable in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
lifetime(String...) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
ListRule - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 1:45 PM
ListRule() - Constructor for class org.oa4mp.delegation.server.storage.uuc.ListRule
 

M

MetaRule - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 3:46 PM
MetaRule() - Constructor for class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
MissingTokenException - Exception in org.oa4mp.delegation.server
An exception when a token that must be present is not.
MissingTokenException() - Constructor for exception org.oa4mp.delegation.server.MissingTokenException
 
MissingTokenException(String) - Constructor for exception org.oa4mp.delegation.server.MissingTokenException
 
MissingTokenException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.MissingTokenException
 
MissingTokenException(Throwable) - Constructor for exception org.oa4mp.delegation.server.MissingTokenException
 

N

noInfo - Variable in class org.oa4mp.delegation.server.storage.uuc.ResultStats
It worked, but no information on why
nonce(String...) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
NONE - org.oa4mp.delegation.server.storage.ClientApproval.Status
 
NoSuchClientException - Exception in org.oa4mp.delegation.server
Created by Jeff Gaynor
on 6/1/23 at 10:09 AM
NoSuchClientException() - Constructor for exception org.oa4mp.delegation.server.NoSuchClientException
 
NoSuchClientException(String) - Constructor for exception org.oa4mp.delegation.server.NoSuchClientException
 
NoSuchClientException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.NoSuchClientException
 
NoSuchClientException(Throwable) - Constructor for exception org.oa4mp.delegation.server.NoSuchClientException
 

O

org.oa4mp.delegation.server - package org.oa4mp.delegation.server
This package contains the code that a server will use to implement its delegation abilities.
org.oa4mp.delegation.server.issuers - package org.oa4mp.delegation.server.issuers
 
org.oa4mp.delegation.server.request - package org.oa4mp.delegation.server.request
 
org.oa4mp.delegation.server.storage - package org.oa4mp.delegation.server.storage
 
org.oa4mp.delegation.server.storage.impl - package org.oa4mp.delegation.server.storage.impl
 
org.oa4mp.delegation.server.storage.support - package org.oa4mp.delegation.server.storage.support
 
org.oa4mp.delegation.server.storage.upkeep - package org.oa4mp.delegation.server.storage.upkeep
 
org.oa4mp.delegation.server.storage.uuc - package org.oa4mp.delegation.server.storage.uuc
 
overrideFromParent(RuleFilter) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
The argument is assumed to be the parent and this object overrides its values.

P

PA_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
PAIssuer - Interface in org.oa4mp.delegation.server.issuers
Created by Jeff Gaynor
on 6/3/13 at 3:35 PM
PARequest - Class in org.oa4mp.delegation.server.request
Request for a ProtectedAsset
PARequest(HttpServletRequest, ServiceTransaction) - Constructor for class org.oa4mp.delegation.server.request.PARequest
 
PAResponse - Interface in org.oa4mp.delegation.server.request
Additional information in the form of a map may be supplied.
PENDING - org.oa4mp.delegation.server.storage.ClientApproval.Status
 
process(Request) - Method in class org.oa4mp.delegation.server.issuers.AbstractIssuer
 
process(Server) - Method in class org.oa4mp.delegation.server.request.AGRequest
 
process(Server) - Method in class org.oa4mp.delegation.server.request.ATRequest
 
process(Server) - Method in class org.oa4mp.delegation.server.request.CBRequest
 
process(Server) - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
process(Server) - Method in class org.oa4mp.delegation.server.request.PARequest
 
processAGRequest(AGRequest) - Method in interface org.oa4mp.delegation.server.issuers.AGIssuer
 
processATRequest(ATRequest) - Method in interface org.oa4mp.delegation.server.issuers.ATIssuer
 
processCallbackRequest(CBRequest) - Method in interface org.oa4mp.delegation.server.issuers.CBIssuer
 
processProtectedAsset(PARequest) - Method in interface org.oa4mp.delegation.server.issuers.PAIssuer
 
PROMPT_KEY - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 

R

realSave(boolean, V) - Method in class org.oa4mp.delegation.server.storage.impl.FSClientStore
 
register(V) - Method in class org.oa4mp.delegation.server.storage.SQLServiceTransactionStore
 
relative - Variable in class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
resolveByStatusValue(String) - Static method in enum org.oa4mp.delegation.server.storage.ClientApproval.Status
 
ResultStats - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/14/24 at 11:21 AM
ResultStats(int, int, int, int) - Constructor for class org.oa4mp.delegation.server.storage.uuc.ResultStats
 
retain(Identifier, Date, Date, Date) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
Retention call.
retain(Object, Object) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
 
REVOKED - org.oa4mp.delegation.server.storage.ClientApproval.Status
 
RT_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
RuleFilter - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 1:48 PM
RuleFilter() - Constructor for class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
run() - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
run() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCThread
 

S

save(V) - Method in class org.oa4mp.delegation.server.storage.impl.ClientMemoryStore
 
ServiceTransaction - Class in org.oa4mp.delegation.server
Server-side transactions.
ServiceTransaction(Identifier) - Constructor for class org.oa4mp.delegation.server.ServiceTransaction
 
ServiceTransaction(AuthorizationGrant) - Constructor for class org.oa4mp.delegation.server.ServiceTransaction
 
ServiceTransactionConverter<V extends ServiceTransaction> - Class in org.oa4mp.delegation.server.storage.support
Converts maps to or from server-side transactions.
ServiceTransactionConverter(SerializationKeys, IdentifiableProvider<V>, TokenForge) - Constructor for class org.oa4mp.delegation.server.storage.support.ServiceTransactionConverter
 
ServiceTransactionKeys - Class in org.oa4mp.delegation.server.storage.support
Created by Jeff Gaynor
on 4/25/12 at 3:09 PM
ServiceTransactionKeys() - Constructor for class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
ServiceTransactionProvider<V extends ServiceTransaction> - Class in org.oa4mp.delegation.server
Created by Jeff Gaynor
on 4/4/12 at 4:27 PM
ServiceTransactionProvider(IdentifierProvider<Identifier>) - Constructor for class org.oa4mp.delegation.server.ServiceTransactionProvider
 
ServiceTransactionTable - Class in org.oa4mp.delegation.server.storage.support
Created by Jeff Gaynor
on Apr 13, 2010 at 2:08:12 PM
ServiceTransactionTable(ServiceTransactionKeys, String, String, String) - Constructor for class org.oa4mp.delegation.server.storage.support.ServiceTransactionTable
The schema and prefix are not part of the table's information, actually, but are needed to create its fully qualified name in context.
setAbandonedRule(AbandonedRule) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.request.PARequest
 
setAccessTokenValid(boolean) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setAction(String) - Method in class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
setAdditionalInformation(Map<String, String>) - Method in interface org.oa4mp.delegation.server.request.PAResponse
 
setAllowOverride(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
setApprovalTimestamp(Date) - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
setApproved(boolean) - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
setApprover(String) - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
setAuthGrantValid(boolean) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.server.request.ATRequest
 
setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.server.request.CBRequest
 
setBlackList(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
setBlackList(ListRule) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setCallback(URI) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setCallbackUri(URI) - Method in class org.oa4mp.delegation.server.request.CBRequest
 
setCertReq(MyPKCS10CertRequest) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setCertReq(String) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setCertReqString(String) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setClient(Client) - Method in exception org.oa4mp.delegation.server.ExceptionWrapper
 
setClient(Client) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setClient(Client) - Method in exception org.oa4mp.delegation.server.UnapprovedClientException
 
setConnectionTimeout(int) - Method in class org.oa4mp.delegation.server.request.CBRequest
 
setCreatedAfter(Date) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setCreatedBefore(Date) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setDatesByWhen(HashMap<String, HashMap<String, DateThingy>>) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
setDebugOn(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setEnvironment(AbstractEnvironment) - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
setFilter(RuleFilter) - Method in class org.oa4mp.delegation.server.storage.uuc.MetaRule
 
setFilter(RuleFilter) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setGracePeriod(long) - Method in class org.oa4mp.delegation.server.storage.uuc.GPRule
 
setIdList(List<Identifier>) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
setIDTokenHint(JSONObject) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setLastAccessedNever(Boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setLifetime(long) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setOidc(boolean) - Method in class org.oa4mp.delegation.server.request.ATRequest
 
setPrompt(String) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setProtectedAsset(ProtectedAsset) - Method in interface org.oa4mp.delegation.server.request.PAResponse
 
setRegexList(List<String>) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
setRelative(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.DateThingy
 
setRuleFilter(RuleFilter) - Method in class org.oa4mp.delegation.server.storage.uuc.ListRule
 
setServiceTransaction(ServiceTransaction) - Method in interface org.oa4mp.delegation.server.request.AGResponse
 
setServletRequest(HttpServletRequest) - Method in class org.oa4mp.delegation.server.request.IssuerRequest
 
setState(JSONObject) - Method in class org.oa4mp.delegation.server.ServiceTransaction
Generally you should never set the state directly unless you know exactly how it is constructed.
setStatus(ClientApproval.Status) - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
setStopThread(boolean) - Method in class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
setStopThread(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCThread
 
setTransaction(ServiceTransaction) - Method in class org.oa4mp.delegation.server.request.IssuerRequest
Generally this should not be needed.
setUnusedRule(UnusedRule) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
setUsername(String) - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
setVersion(String) - Method in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
setWhiteList(ListRule) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
skipped - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
The number skipped, i.e., that had retain = true.
SQLServiceTransactionStore<V extends ServiceTransaction> - Class in org.oa4mp.delegation.server.storage
Created by Jeff Gaynor
on May 12, 2010 at 9:52:58 AM
SQLServiceTransactionStore(TokenForge, ConnectionPool, Table, Provider<V>, MapConverter) - Constructor for class org.oa4mp.delegation.server.storage.SQLServiceTransactionStore
 
STATE_COMMENT_KEY - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 
STATE_KEY - Variable in class org.oa4mp.delegation.server.ServiceTransaction
 
statusSearch(String) - Method in class org.oa4mp.delegation.server.storage.AggregateCAStore
 
statusSearch(String) - Method in interface org.oa4mp.delegation.server.storage.ClientApprovalStore
 
success - Variable in class org.oa4mp.delegation.server.storage.uuc.ResultStats
Actual number of successful deletes

T

tempCredValid(String...) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionKeys
 
TEMPLATE - org.oa4mp.delegation.server.storage.ClientApproval.Status
 
testMode - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
tokenForge - Variable in class org.oa4mp.delegation.server.issuers.AbstractIssuer
 
tokenForge - Variable in class org.oa4mp.delegation.server.issuers.IssuerProvider
 
toMap(V, ConversionMap<String, Object>) - Method in class org.oa4mp.delegation.server.storage.support.ServiceTransactionConverter
 
toString() - Method in class org.oa4mp.delegation.server.request.CBRequest
 
toString() - Method in class org.oa4mp.delegation.server.ServiceTransaction
 
toString() - Method in class org.oa4mp.delegation.server.storage.ClientApproval
 
toString() - Method in class org.oa4mp.delegation.server.storage.SQLServiceTransactionStore
 
toString() - Method in class org.oa4mp.delegation.server.storage.uuc.ResultStats
 
toString() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
 
toString(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
toString(boolean) - Method in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
 
total - Variable in class org.oa4mp.delegation.server.storage.uuc.UUCResponse
Total possible clients with zero or null last accessed
TYPE_ACCESSED - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
TYPE_CREATED - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
TYPE_MODIFIED - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 

U

UI_TYPE - Static variable in class org.oa4mp.delegation.server.request.IssuerRequest
 
UnapprovedClientException - Exception in org.oa4mp.delegation.server
Thrown when a client that has not been approved attempts a request on the server.
UnapprovedClientException(String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.UnapprovedClientException
 
unknown - Variable in class org.oa4mp.delegation.server.storage.uuc.ResultStats
Could not determine what happened
UNUSED_RULE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
unusedClientsOnly() - Method in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
UnusedRule - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/12/24 at 4:37 PM
UnusedRule() - Constructor for class org.oa4mp.delegation.server.storage.uuc.UnusedRule
 
UpkeepThread - Class in org.oa4mp.delegation.server.storage.upkeep
Created by Jeff Gaynor
on 5/10/23 at 11:41 AM
UpkeepThread(String, AbstractEnvironment, MonitoredStoreInterface) - Constructor for class org.oa4mp.delegation.server.storage.upkeep.UpkeepThread
 
UUC_LAST_ACCESSED_NEVER_VALUE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
UUCConfiguration - Class in org.oa4mp.delegation.server.storage.uuc
Typical configuration example:
UUCConfiguration() - Constructor for class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
UUCResponse - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 2/14/24 at 11:19 AM
UUCResponse() - Constructor for class org.oa4mp.delegation.server.storage.uuc.UUCResponse
 
UUCRetentionPolicy - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 5/11/23 at 6:45 AM
UUCRetentionPolicy(Store, UUCConfiguration) - Constructor for class org.oa4mp.delegation.server.storage.uuc.UUCRetentionPolicy
 
UUCThread - Class in org.oa4mp.delegation.server.storage.uuc
Created by Jeff Gaynor
on 5/10/23 at 11:41 AM
UUCThread(String, MyLoggingFacade, BaseClientStore, UUCConfiguration) - Constructor for class org.oa4mp.delegation.server.storage.uuc.UUCThread
 

V

valueOf(String) - Static method in enum org.oa4mp.delegation.server.storage.ClientApproval.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.oa4mp.delegation.server.storage.ClientApproval.Status
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_INCLUDE - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
VERSION_ONLY - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
VERSION_SKIP - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 

W

WHEN_AFTER - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
WHEN_BEFORE - Static variable in class org.oa4mp.delegation.server.storage.uuc.RuleFilter
 
WHITELIST_RULE - Static variable in class org.oa4mp.delegation.server.storage.uuc.UUCConfiguration
 
write(HttpServletResponse) - Method in interface org.oa4mp.delegation.server.request.IssuerResponse
Write the result to the given response.
WrongPasswordException - Exception in org.oa4mp.delegation.server
Created by Jeff Gaynor
on 6/1/23 at 9:50 AM
WrongPasswordException() - Constructor for exception org.oa4mp.delegation.server.WrongPasswordException
 
WrongPasswordException(String) - Constructor for exception org.oa4mp.delegation.server.WrongPasswordException
 
WrongPasswordException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.WrongPasswordException
 
WrongPasswordException(Throwable) - Constructor for exception org.oa4mp.delegation.server.WrongPasswordException
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages