public class SSSecurityKeyStoreCache extends java.lang.Object implements SSSecurityKeyStore
Title: Service Event Fabric Runtime
Description: Secruity keys store cache.
Copyright: Copyright (c) 2019
Company: StreamScape Technologies
Constructor and Description |
---|
SSSecurityKeyStoreCache(SSSecurityKeyStore store) |
Modifier and Type | Method and Description |
---|---|
int |
deleteAll() |
int |
deleteEntryByName(java.lang.String name) |
int |
deleteEntryByUUID(java.lang.String uuid) |
void |
destroy() |
SSSecurityKeyEntry |
getEntryByName(java.lang.String name) |
SSSecurityKeyEntry |
getEntryByUUID(java.lang.String uuid) |
java.util.List |
listAlgorithms() |
java.util.List |
listEntries() |
java.util.List |
listEntriesForAlgorithm(SSSecurityKeyAlgorithm algorithm) |
void |
saveEntry(SSSecurityKeyEntry entry) |
public SSSecurityKeyStoreCache(SSSecurityKeyStore store)
public void destroy()
destroy
in interface SSSecurityKeyStore
public java.util.List listAlgorithms()
listAlgorithms
in interface SSSecurityKeyStore
public java.util.List listEntries()
listEntries
in interface SSSecurityKeyStore
public java.util.List listEntriesForAlgorithm(SSSecurityKeyAlgorithm algorithm)
listEntriesForAlgorithm
in interface SSSecurityKeyStore
public SSSecurityKeyEntry getEntryByUUID(java.lang.String uuid)
getEntryByUUID
in interface SSSecurityKeyStore
public SSSecurityKeyEntry getEntryByName(java.lang.String name)
getEntryByName
in interface SSSecurityKeyStore
public int deleteEntryByUUID(java.lang.String uuid)
deleteEntryByUUID
in interface SSSecurityKeyStore
public int deleteEntryByName(java.lang.String name)
deleteEntryByName
in interface SSSecurityKeyStore
public int deleteAll()
deleteAll
in interface SSSecurityKeyStore
public void saveEntry(SSSecurityKeyEntry entry)
saveEntry
in interface SSSecurityKeyStore
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.