, including all inherited members.
[static initializer] (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [package, static] |
_accessControlManagerTypes | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected, static] |
_handle (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |
_namespace (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |
_policy (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |
_random (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |
AccessControlManager() | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
createAccessControlManager(AccessControlPolicyMarkerObject policyInformation, CCNHandle handle) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
createAccessControlManager(ContentName accessControlPolicyName, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
DATA_KEY_LABEL (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
dataKeyLabel() | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
DEFAULT_DATA_KEY_ALGORITHM | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
DEFAULT_DATA_KEY_LENGTH | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
findACM(ContentName name, CCNHandle handle) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
generateDataKey(ContentName dataNodeName) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
getContentKeys(ContentName dataNodeName, PublisherPublicKeyDigest publisher) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
getDataKey(ContentName dataNodeName) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
getDataKeyWrappingKey(ContentName dataNodeName, WrappedKeyObject wrappedDataKeyObject) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected, pure virtual] |
getDataKeyWrappingKey(ContentName dataNodeName, PublisherPublicKeyDigest publisher) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [pure virtual] |
getDataKeyWrappingKey(ContentName dataNodeName, ContentName wrappingKeyName, Key cachedWrappingKey) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [pure virtual] |
getDefaultAlgorithmContentKeys(Key dataKey) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
getNamespaceRoot() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
handle() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
initialize(AccessControlPolicyMarkerObject policyInformation, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [pure virtual] |
inProtectedNamespace(ContentName content) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
isProtectedContent(ContentName name, PublisherPublicKeyDigest publisher, ContentType contentType, CCNHandle hande) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
keysForInput(ContentName name, PublisherPublicKeyDigest publisher, CCNHandle handle) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
keysForOutput(ContentName name, PublisherPublicKeyDigest publisher, ContentType contentType, CCNHandle handle) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
loadAccessControlManagerForNamespace(ContentName namespace, CCNHandle handle) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
policy() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
registerAccessControlManagerType(ContentName profileName, Class<?extends AccessControlManager > acmClazz) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [static] |
retrieveWrappedDataKey(ContentName dataNodeName) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |
shutdown() | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
storeDataKey(ContentName dataNodeName, Key dataKey, NodeKey wrappingKey) | org.ccnx.ccn.profiles.security.access.AccessControlManager | |
storeKeyContent(ContentName dataNodeName, WrappedKey wrappedKey) | org.ccnx.ccn.profiles.security.access.AccessControlManager | [protected] |