Class BundleProtectionDomain
java.lang.Object
java.security.ProtectionDomain
org.apache.felix.framework.BundleProtectionDomain
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final WeakReferenceprivate final WeakReferenceprivate final intprivate final WeakReferenceprivate final Stringprivate PermissionCollection -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidboolean(package private) BundleImpl(package private) BundleRevisioninthashCode()booleanimplies(Permission permission) booleanimpliesDirect(Permission permission) (package private) booleanimpliesWoven(Permission permission) (package private) booleansuperImplies(Permission permission) toString()Methods inherited from class ProtectionDomain
getClassLoader, getCodeSource, getPermissions, getPrincipals
-
Field Details
-
m_felix
-
m_bundle
-
m_hashCode
private final int m_hashCode -
m_toString
-
m_revision
-
m_woven
-
-
Constructor Details
-
BundleProtectionDomain
BundleProtectionDomain(Felix felix, BundleImpl bundle, Object certificates) throws MalformedURLException - Throws:
MalformedURLException
-
-
Method Details
-
getRevision
BundleRevision getRevision() -
implies
- Overrides:
impliesin classProtectionDomain
-
superImplies
-
impliesDirect
-
impliesWoven
-
addWoven
-
getBundle
BundleImpl getBundle() -
hashCode
-
equals
-
toString
- Overrides:
toStringin classProtectionDomain
-