A B C D E F G H I K L N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(Class) - Method in class org.apache.felix.framework.FakeBundle
- addConditionalPermissionInfo(ConditionInfo[], PermissionInfo[]) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- ALL_PERMISSION - Static variable in class org.apache.felix.framework.security.util.Permissions
B
- BundleDNParser - Class in org.apache.felix.framework.security.verifier
- BundleDNParser(TrustManager, Logger) - Constructor for class org.apache.felix.framework.security.verifier.BundleDNParser
- BundleInputStream - Class in org.apache.felix.framework.security.util
-
This class makes a given content available as a inputstream with a jar content.
- BundleInputStream(Content) - Constructor for class org.apache.felix.framework.security.util.BundleInputStream
C
- checkBundle(Bundle) - Method in class org.apache.felix.framework.SecurityProviderImpl
-
If the given bundle is signed but can not be verified (e.g., missing files) then throw an exception.
- checkDNChains(BundleRevisionImpl, Content, int) - Method in class org.apache.felix.framework.security.verifier.BundleDNParser
- clearPD() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- ConditionalPermissionAdminImpl - Class in org.apache.felix.framework.security.condpermadmin
-
An implementation of the ConditionalPermissionAdmin service that doesn't need to have a framework specific security manager set.
- ConditionalPermissionAdminImpl(Permissions, Conditions, LocalPermissions, PropertiesCache, PermissionAdminImpl) - Constructor for class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- ConditionalPermissionInfoImpl - Class in org.apache.felix.framework.security.condpermadmin
-
Simple storage class for condperminfos.
- ConditionalPermissionInfoImpl(String) - Constructor for class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- ConditionalPermissionInfoImpl(String, ConditionInfo[], PermissionInfo[], ConditionalPermissionAdminImpl, boolean) - Constructor for class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- ConditionalPermissionInfoImpl(ConditionalPermissionAdminImpl, String, boolean) - Constructor for class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- ConditionalPermissionInfoImpl(ConditionInfo[], PermissionInfo[], ConditionalPermissionAdminImpl, boolean) - Constructor for class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- Conditions - Class in org.apache.felix.framework.security.util
-
This class caches conditions instances by their infos.
- Conditions(SecureAction) - Constructor for class org.apache.felix.framework.security.util.Conditions
- CRL_FILE_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- CRL_FILE_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
D
- delete() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
E
- ENABLE_CONDPERMADMIN_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- ENABLE_CONDPERMADMIN_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- ENABLE_PERMISSIONADMIN_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- ENABLE_PERMISSIONADMIN_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- equals(Object) - Method in class org.apache.felix.framework.FakeBundle
- evalRecursive(List) - Method in class org.apache.felix.framework.security.util.Conditions
F
- FakeBundle - Class in org.apache.felix.framework
- FakeBundle(Map) - Constructor for class org.apache.felix.framework.FakeBundle
- findEntries(String, String, boolean) - Method in class org.apache.felix.framework.FakeBundle
G
- getAccessControlContext(String[]) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- getAccessDecision() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- getBundleContext() - Method in class org.apache.felix.framework.FakeBundle
- getBundleId() - Method in class org.apache.felix.framework.FakeBundle
- getCaCerts() - Method in class org.apache.felix.framework.security.util.TrustManager
- getCache() - Method in class org.apache.felix.framework.security.verifier.BundleDNParser
- getConditionalPermissionInfo(String) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- getConditionalPermissionInfos() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- getConditionInfos() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- getConditions(BundleRevisionImpl, ConditionInfo[]) - Method in class org.apache.felix.framework.security.util.Conditions
- getCRLs() - Method in class org.apache.felix.framework.security.util.TrustManager
- getDataFile(String) - Method in class org.apache.felix.framework.FakeBundle
- getDefaultPermissions() - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- getDNChains(BundleRevisionImpl, Content, int) - Method in class org.apache.felix.framework.security.verifier.BundleDNParser
- getEncoded() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- getEntry(String) - Method in class org.apache.felix.framework.FakeBundle
- getEntryPaths(String) - Method in class org.apache.felix.framework.FakeBundle
- getHeaders() - Method in class org.apache.felix.framework.FakeBundle
- getHeaders(String) - Method in class org.apache.felix.framework.FakeBundle
- getImplicit(Bundle) - Method in class org.apache.felix.framework.security.util.Permissions
- getLastModified() - Method in class org.apache.felix.framework.FakeBundle
- getLocation() - Method in class org.apache.felix.framework.FakeBundle
- getLocations() - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- getName() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- getPermissionInfos() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- getPermissions(String) - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- getPermissions(PermissionInfo[]) - Method in class org.apache.felix.framework.security.util.Permissions
- getRegisteredServices() - Method in class org.apache.felix.framework.FakeBundle
- getResource(String) - Method in class org.apache.felix.framework.FakeBundle
- getResources(String) - Method in class org.apache.felix.framework.FakeBundle
- getServicesInUse() - Method in class org.apache.felix.framework.FakeBundle
- getSignerCertificates(int) - Method in class org.apache.felix.framework.FakeBundle
- getSignerMatcher(Bundle, int) - Method in class org.apache.felix.framework.SecurityProviderImpl
-
Get a signer matcher that can be used to match digital signed bundles.
- getState() - Method in class org.apache.felix.framework.FakeBundle
- getSymbolicName() - Method in class org.apache.felix.framework.FakeBundle
- getVersion() - Method in class org.apache.felix.framework.FakeBundle
H
- handlePAHandle(BundleProtectionDomain) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- hasBundlePermission(ProtectionDomain, Permission, boolean) - Method in class org.apache.felix.framework.SecurityProviderImpl
-
If we have a permissionadmin then ask that one first and have it decide in case there is a location bound.
- hashCode() - Method in class org.apache.felix.framework.FakeBundle
- hasPermission(Object) - Method in class org.apache.felix.framework.FakeBundle
- hasPermission(String, Bundle, Permission, ConditionalPermissionAdminImpl, ProtectionDomain, Content) - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
-
This will do the actual permission check as described in the core spec 10.2 It will respect a present condpermadmin service as described in 9.10.
- hasPermission(BundleRevisionImpl, Content, ProtectionDomain, Permission, boolean, Object) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
-
This method does the actual permission check.
I
- implies(Permission, Bundle) - Method in class org.apache.felix.framework.security.util.Permissions
- implies(Content, Bundle, Permission) - Method in class org.apache.felix.framework.security.util.LocalPermissions
-
Return true in case that the given permission is implied by the local permissions of the given bundle or if there are none otherwise, false.
- impliesLocal(Bundle, Content, Permission) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- isAllow() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- isEmpty() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- isSatisfied(List, Permissions, Permission) - Method in class org.apache.felix.framework.security.util.Conditions
K
- KEYSTORE_FILE_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- KEYSTORE_FILE_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- KEYSTORE_PASS_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- KEYSTORE_PASS_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- KEYSTORE_TYPE_PROP - Static variable in interface org.apache.felix.framework.security.SecurityConstants
- KEYSTORE_TYPE_VALUE - Static variable in interface org.apache.felix.framework.security.SecurityConstants
L
- loadClass(String) - Method in class org.apache.felix.framework.FakeBundle
- LocalPermissions - Class in org.apache.felix.framework.security.util
-
A cache for local permissions.
- LocalPermissions(Permissions) - Constructor for class org.apache.felix.framework.security.util.LocalPermissions
N
- newConditionalPermissionInfo(String) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- newConditionalPermissionInfo(String, ConditionInfo[], PermissionInfo[], String) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- newConditionalPermissionUpdate() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
O
- org.apache.felix.framework - package org.apache.felix.framework
- org.apache.felix.framework.security - package org.apache.felix.framework.security
- org.apache.felix.framework.security.condpermadmin - package org.apache.felix.framework.security.condpermadmin
- org.apache.felix.framework.security.permissionadmin - package org.apache.felix.framework.security.permissionadmin
- org.apache.felix.framework.security.util - package org.apache.felix.framework.security.util
- org.apache.felix.framework.security.verifier - package org.apache.felix.framework.security.verifier
P
- PermissionAdminImpl - Class in org.apache.felix.framework.security.permissionadmin
-
This class is a relatively straight forward implementation of the PermissionAdmin service.
- PermissionAdminImpl(Permissions, PropertiesCache) - Constructor for class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- Permissions - Class in org.apache.felix.framework.security.util
-
A permission cache that uses permission infos as keys.
- Permissions(BundleContext, SecureAction) - Constructor for class org.apache.felix.framework.security.util.Permissions
- PropertiesCache - Class in org.apache.felix.framework.security.util
- PropertiesCache(File, File, SecureAction) - Constructor for class org.apache.felix.framework.security.util.PropertiesCache
- put(String, X509Certificate[]) - Method in class org.apache.felix.framework.security.verifier.BundleDNParser
R
- read() - Method in class org.apache.felix.framework.security.util.BundleInputStream
- read(Class, Map) - Method in class org.apache.felix.framework.security.util.PropertiesCache
- remove(BundleRevisionImpl) - Method in class org.apache.felix.framework.security.util.Conditions
S
- SecurityActivator - Class in org.apache.felix.framework
-
This Felix specific activator installs a security provider with the Felix framework.
- SecurityActivator() - Constructor for class org.apache.felix.framework.SecurityActivator
- SecurityConstants - Interface in org.apache.felix.framework.security
- SecurityProviderImpl - Class in org.apache.felix.framework
-
This class is the entry point to the security.
- setConditionalPermissionInfo(String, ConditionInfo[], PermissionInfo[]) - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionAdminImpl
- setDefaultPermissions(PermissionInfo[]) - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- setPermissions(String, PermissionInfo[]) - Method in class org.apache.felix.framework.security.permissionadmin.PermissionAdminImpl
- start() - Method in class org.apache.felix.framework.FakeBundle
- start(int) - Method in class org.apache.felix.framework.FakeBundle
- start(BundleContext) - Method in class org.apache.felix.framework.SecurityActivator
- stop() - Method in class org.apache.felix.framework.FakeBundle
- stop(int) - Method in class org.apache.felix.framework.FakeBundle
- stop(BundleContext) - Method in class org.apache.felix.framework.SecurityActivator
T
- toString() - Method in class org.apache.felix.framework.security.condpermadmin.ConditionalPermissionInfoImpl
- TrustManager - Class in org.apache.felix.framework.security.util
- TrustManager(String, String, String, String, SecureAction) - Constructor for class org.apache.felix.framework.security.util.TrustManager
U
- uninstall() - Method in class org.apache.felix.framework.FakeBundle
- update() - Method in class org.apache.felix.framework.FakeBundle
- update(InputStream) - Method in class org.apache.felix.framework.FakeBundle
W
- write(Map) - Method in class org.apache.felix.framework.security.util.PropertiesCache
All Classes All Packages