org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager Member List

This is the complete list of members for org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager, including all inherited members.

[static initializer] (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager [package, static]
_accessControlManagerTypesorg.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
addManagers(ContentName nodeName, ArrayList< Link > newManagers)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
addMyIdentity(ContentName identity)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
addReaders(ContentName nodeName, ArrayList< Link > newReaders)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
addWriters(ContentName nodeName, ArrayList< Link > newWriters)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
byteArrayComparator (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [protected, static]
create(ContentName name, ContentName profileName, ACL acl, ArrayList< ParameterizedName > parameterizedNames, KeyValueSet parameters, SaveType saveType, CCNHandle handle)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [static]
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]
dataKeyIsDirty(ContentName dataName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
dataKeyLabel()org.ccnx.ccn.profiles.security.access.AccessControlManager
DEFAULT_DATA_KEY_ALGORITHMorg.ccnx.ccn.profiles.security.access.AccessControlManager [static]
DEFAULT_DATA_KEY_LENGTHorg.ccnx.ccn.profiles.security.access.AccessControlManager [static]
DEFAULT_GROUP_KEY_ALGORITHMorg.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [static]
DEFAULT_GROUP_KEY_LENGTH (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [static]
deleteACL(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
findACM(ContentName name, CCNHandle handle)org.ccnx.ccn.profiles.security.access.AccessControlManager [static]
findAncestorWithNodeKey(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [protected]
generateDataKey(ContentName dataNodeName)org.ccnx.ccn.profiles.security.access.AccessControlManager
generateNewNodeKey(ContentName nodeName, NodeKey oldEffectiveNodeKey, ACL effectiveACL)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [protected]
getACLObjectForNode(ContentName aclNodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getACLObjectForNodeIfExists(ContentName aclNodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
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, PublisherPublicKeyDigest publisher)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [virtual]
getDataKeyWrappingKey(ContentName dataNodeName, WrappedKeyObject wrappedDataKeyObject)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [virtual]
getDataKeyWrappingKey(ContentName dataNodeName, ContentName wrappingKeyName, Key cachedWrappingKey)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [virtual]
getDefaultAlgorithmContentKeys(Key dataKey) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager [static]
getEffectiveACL(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getEffectiveACLObject(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getEffectiveNodeKey(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getEffectiveNodeKey(ContentName nodeName, ACLObject effectiveACL)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getFreshEffectiveNodeKey(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getLatestKeyForPrincipal(Link principal)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getLatestNodeKeyForNode(ContentName nodeName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getNamespaceRoot() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager
getNodeKeyByVersionedName(ContentName nodeKeyName, byte[] nodeKeyIdentifier)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [package]
getNodeKeyForObject(ContentName nodeName, WrappedKeyObject wko)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getNodeKeyUsingInterposedACL(ContentName dataNodeName, ContentName wrappingKeyName, byte[] wrappingKeyIdentifier)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [protected]
getPrincipalPublicKeyName(byte[] distinguishingHash, String friendlyName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getSpecificNodeKey(ContentName nodeKeyName, byte[] nodeKeyIdentifier)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getUserStorage(ContentName userName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
getUserStorage(byte[] distinguisingHash) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager() (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager(ContentName namespace) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager(ContentName namespace, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager(ContentName namespace, ContentName groupStorage, ContentName userStorage) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager(ContentName namespace, ContentName groupStorage, ContentName userStorage, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
GroupAccessControlManager(ContentName namespace, ContentName[] groupStorage, ContentName[] userStorage, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
groupManager() (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
groupManager(byte[] distinguishingHash) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
groupManager(ContentName prefixName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
groupPublicKeyName(ContentName principalName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
handle() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager
haveIdentity(ContentName userName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
haveKnownGroupMemberships() (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
initialize(AccessControlPolicyMarkerObject policyInformation, CCNHandle handle) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [virtual]
initializeNamespace(ACL rootACL)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
inProtectedNamespace(ContentName content) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager
isGroupName(ContentName principalPublicKeyName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
isProtectedContent(ContentName name, PublisherPublicKeyDigest publisher, ContentType contentType, CCNHandle handle)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
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]
NODE_KEY_LABEL (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [static]
nodeKeyIsDirty(ContentName theNodeKeyName)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
nodeKeyLabel() (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
parsePrefixAndFriendlyNameFromPublicKeyName(ContentName principalPublicKeyName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
policy() (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager
PROFILE_NAME_STRINGorg.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager [static]
publishMyIdentity(ContentName identity, PublicKey myPublicKey)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
publishUserIdentity(String userName, PublicKey userPublicKey)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
registerAccessControlManagerType(ContentName profileName, Class<?extends AccessControlManager > acmClazz) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager [static]
registerGroupStorage(ContentName groupStorage) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
registerGroupStorage(ParameterizedName pName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
registerUserStorage(ContentName userStorage) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
registerUserStorage(ParameterizedName userStorage) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
removeManagers(ContentName nodeName, ArrayList< Link > removedManagers)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
removeReaders(ContentName nodeName, ArrayList< Link > removedReaders)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
removeWriters(ContentName nodeName, ArrayList< Link > removedWriters)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
retrieveWrappedDataKey(ContentName dataNodeName) (defined in org.ccnx.ccn.profiles.security.access.AccessControlManager)org.ccnx.ccn.profiles.security.access.AccessControlManager [protected]
setACL(ContentName nodeName, ACL newACL)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
setACL(ContentName nodeName, ACL newACL, ACLObject effectiveACLObject)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
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]
updateACL(ContentName nodeName, ArrayList< ACL.ACLOperation > ACLUpdates)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager
userPublicKeyName(ContentName principalName) (defined in org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager)org.ccnx.ccn.profiles.security.access.group.GroupAccessControlManager


Generated on Thu Feb 16 00:45:05 2012 for Content-Centric Networking in Java by  doxygen 1.5.6