Uses of Class
org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
-
Packages that use VirtualIssuer Package Description org.oa4mp.server.admin.oauth2.tools org.oa4mp.server.loader.oauth2 org.oa4mp.server.loader.oauth2.loader org.oa4mp.server.loader.oauth2.servlet org.oa4mp.server.loader.oauth2.storage.keys Code for the management of JSON web keys (RFC 7517) objects.org.oa4mp.server.loader.oauth2.storage.vi Virtual issuer storage.org.oa4mp.server.qdl.storage -
-
Uses of VirtualIssuer in org.oa4mp.server.admin.oauth2.tools
Methods in org.oa4mp.server.admin.oauth2.tools that return types with arguments of type VirtualIssuer Modifier and Type Method Description VIStore<VirtualIssuer>VICommands. getStore()Methods in org.oa4mp.server.admin.oauth2.tools with parameters of type VirtualIssuer Modifier and Type Method Description protected BooleanVICommands. doKeySetup(VirtualIssuer vi, VISerializationKeys keys)Do setup for keys with prompts.protected voidKeyCommands. formatKEC(VirtualIssuer vi)protected voidVICommands. newKeys(VirtualIssuer vo)Create the new keys with the spec default.protected voidVICommands. newKeys(VirtualIssuer vo, int keySize)protected voidVICommands. newKeys(VirtualIssuer vo, String curve) -
Uses of VirtualIssuer in org.oa4mp.server.loader.oauth2
Methods in org.oa4mp.server.loader.oauth2 that return VirtualIssuer Modifier and Type Method Description VirtualIssuerOA2SE. getVI(edu.uiuc.ncsa.security.core.Identifier clientID)Given the client id, look up the admin and determine what (if any) the VI is.Methods in org.oa4mp.server.loader.oauth2 with parameters of type VirtualIssuer Modifier and Type Method Description edu.uiuc.ncsa.security.util.jwk.JSONWebKeysOA2SE. getJsonWebKeys(VirtualIssuer vi)Get the valid keys for the Virtual issuer (may be null implying use server default).edu.uiuc.ncsa.security.util.jwk.JSONWebKeysOA2SE. getJsonWebKeys(VirtualIssuer vi, boolean signingKeysOnly)Get the unexpired keys for the Virtual issuer.booleanOA2SE. isServerVI(VirtualIssuer vi)Is this the default server virtual issuer? -
Uses of VirtualIssuer in org.oa4mp.server.loader.oauth2.loader
Method parameters in org.oa4mp.server.loader.oauth2.loader with type arguments of type VirtualIssuer Modifier and Type Method Description protected SQLVIStoreProviderOA2CFConfigurationLoader. createSQLVOP(edu.uiuc.ncsa.security.core.cf.CFNode config, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp, String type, VIProvider<? extends VirtualIssuer> tp, javax.inject.Provider<TokenForge> tfp, VIConverter converter)protected javax.inject.Provider<VIStore>OA2CFConfigurationLoader. getVOStoreProvider(VIProvider VIProvider, VIConverter<? extends VirtualIssuer> VIConverter) -
Uses of VirtualIssuer in org.oa4mp.server.loader.oauth2.servlet
Methods in org.oa4mp.server.loader.oauth2.servlet that return VirtualIssuer Modifier and Type Method Description protected VirtualIssuerOA2DiscoveryServlet. getVI(javax.servlet.http.HttpServletRequest req, String requestUri)Methods in org.oa4mp.server.loader.oauth2.servlet with parameters of type VirtualIssuer Modifier and Type Method Description protected org.kordamp.json.JSONObjectOA2DiscoveryServlet. setValues(javax.servlet.http.HttpServletRequest request, org.kordamp.json.JSONObject jsonObject, VirtualIssuer vo) -
Uses of VirtualIssuer in org.oa4mp.server.loader.oauth2.storage.keys
Methods in org.oa4mp.server.loader.oauth2.storage.keys with parameters of type VirtualIssuer Modifier and Type Method Description edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEFileStore. getByVI(VirtualIssuer vi)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEFileStore. getByVI(VirtualIssuer vi, boolean validKeysOnly)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEMemoryStore. getByVI(VirtualIssuer vi)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEMemoryStore. getByVI(VirtualIssuer vi, boolean validKeysOnly)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KESQLStore. getByVI(VirtualIssuer vi)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KESQLStore. getByVI(VirtualIssuer vi, boolean validKeysOnly)edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEStore. getByVI(VirtualIssuer vi)Return valid Key Records for a given virtual issuer.edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEStore. getByVI(VirtualIssuer vi, boolean validKeysOnly)static edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEStoreUtilities. getByVI(KEStore<KERecord> store, VirtualIssuer vi)static edu.uiuc.ncsa.security.core.util.IdentifiableMap<KERecord>KEStoreUtilities. getByVI(KEStore<KERecord> store, VirtualIssuer vi, boolean validKeysOnly)protected MapKESQLStore. getByVID(VirtualIssuer vi, boolean validKeysOnly, boolean keysOnly)Return the current keys for the given virtual issuer.edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKEFileStore. getCurrentKeys(VirtualIssuer vi)edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKEMemoryStore. getCurrentKeys(VirtualIssuer vi)edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKESQLStore. getCurrentKeys(VirtualIssuer vi)edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKEStore. getCurrentKeys(VirtualIssuer vi)Gets the currently active keys for a given virtual issuer.static edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKEStoreUtilities. getCurrentKeys(KEStore<KERecord> store, VirtualIssuer vi)static List<String>KEStoreUtilities. ingest(KEStore<KERecord> keStore, edu.uiuc.ncsa.security.util.jwk.JSONWebKeys jwks, VirtualIssuer vi, boolean isValid)Ingest a set of webkeys into the store.static KEConfigurationKEStoreUtilities. resolveKeConfiguration(OA2SE oa2SE, VirtualIssuer vi)For a virtual issuer (may be null), resolve the key configuration. -
Uses of VirtualIssuer in org.oa4mp.server.loader.oauth2.storage.vi
Classes in org.oa4mp.server.loader.oauth2.storage.vi with type parameters of type VirtualIssuer Modifier and Type Class Description classSQLVIStore<V extends VirtualIssuer>Created by Jeff Gaynor
on 2/19/21 at 4:48 PMclassVIConverter<V extends VirtualIssuer>Created by Jeff Gaynor
on 2/19/21 at 3:04 PMclassVIFileStore<V extends VirtualIssuer>Created by Jeff Gaynor
on 12/14/20 at 9:02 AMclassVIMemoryStore<V extends VirtualIssuer>Created by Jeff Gaynor
on 12/14/20 at 10:37 AMclassVIMultiStoreProvider<T extends VIStore<? extends VirtualIssuer>>Created by Jeff Gaynor
on 12/17/20 at 10:02 AMclassVIProvider<V extends VirtualIssuer>Created by Jeff Gaynor
on 12/14/20 at 10:43 AMinterfaceVIStore<V extends VirtualIssuer>Created by Jeff Gaynor
on 12/14/20 at 8:54 AM -
Uses of VirtualIssuer in org.oa4mp.server.qdl.storage
Classes in org.oa4mp.server.qdl.storage with type parameters of type VirtualIssuer Modifier and Type Class Description classVIStemMC<V extends VirtualIssuer>
-