Uses of Interface
org.oa4mp.server.loader.oauth2.storage.keys.KEStore
-
Packages that use KEStore Package Description org.oa4mp.server.admin.oauth2.tools org.oa4mp.server.loader.oauth2 org.oa4mp.server.loader.oauth2.loader org.oa4mp.server.loader.oauth2.storage.keys Code for the management of JSON web keys (RFC 7517) objects. -
-
Uses of KEStore in org.oa4mp.server.admin.oauth2.tools
Methods in org.oa4mp.server.admin.oauth2.tools that return KEStore Modifier and Type Method Description KEStore<KERecord>KeyCommands. getStore() -
Uses of KEStore in org.oa4mp.server.loader.oauth2
Methods in org.oa4mp.server.loader.oauth2 that return KEStore Modifier and Type Method Description KEStore<KERecord>OA2SE. getKEStore()Methods in org.oa4mp.server.loader.oauth2 with parameters of type KEStore Modifier and Type Method Description voidOA2SE. setKEStore(KEStore<KERecord> keStore) -
Uses of KEStore in org.oa4mp.server.loader.oauth2.loader
Methods in org.oa4mp.server.loader.oauth2.loader that return types with arguments of type KEStore Modifier and Type Method Description protected javax.inject.Provider<KEStore>OA2CFConfigurationLoader. getKEStoreProvider()protected javax.inject.Provider<KEStore>OA2CFConfigurationLoader. getKEStoreProvider(KERecordProvider keRecordProvider, KEConverter<? extends KERecord> keRecordConverter) -
Uses of KEStore in org.oa4mp.server.loader.oauth2.storage.keys
Classes in org.oa4mp.server.loader.oauth2.storage.keys with type parameters of type KEStore Modifier and Type Class Description classKEMultiStoreProvider<T extends KEStore<? extends KERecord>>Classes in org.oa4mp.server.loader.oauth2.storage.keys that implement KEStore Modifier and Type Class Description classKEFileStore<V extends KERecord>classKEMemoryStore<V extends KERecord>classKESQLStore<V extends KERecord>Methods in org.oa4mp.server.loader.oauth2.storage.keys with parameters of type KEStore Modifier and Type Method Description static KERecordKEStoreUtilities. createSingleKERecord(KEStore<KERecord> keStore, URI viID, boolean isValid, edu.uiuc.ncsa.security.util.jwk.JSONWebKey jwk, String defaultID)Create a single KE record from a JWK.static KERecordKEStoreUtilities. getByKID(KEStore store, String kid)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)static edu.uiuc.ncsa.security.util.jwk.JSONWebKeysKEStoreUtilities. getCurrentKeys(KEStore<KERecord> store, VirtualIssuer vi)static HashSet<String>KEStoreUtilities. getKIDs(KEStore<KERecord> store)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 KERecordKEStoreUtilities. rotate(KEStore<KERecord> keStore, KERecord oldKER, long cacheGracePeriod, long atGracePeriod, boolean testOnly)Rotate the Key from the Key Entry record.static Map<edu.uiuc.ncsa.security.core.Identifier,KERecord>KEStoreUtilities. rotate(KEStore keStore, Map<edu.uiuc.ncsa.security.core.Identifier,KERecord> oldKERS, boolean force, long cacheGracePeriod, long atGracePeriod, boolean updateOldKeys, boolean testOnly)Rotate a set of records.
-