2005-02-08 Andrew Haley <aph@redhat.com>
* javax/security/auth/Subject.java (doAsPrivileged): If acc is
null, create a new AccessControlContext.
* java/security/SecureClassLoader.java (protectionDomainCache):
new field.
(defineClass): Create a new protection domain and add it to our
cache.
* java/rmi/server/UnicastRemoteObject.java (exportObject): Call
addStub() to keep track of the stub we've exported.
(unexportObject): Call deleteStub().
* java/rmi/server/RemoteObject.java (stubs): New field.
(addStub): New method.
(deleteStub): New method.
(toStub): Rewrite.
* java/lang/VMCompiler.java (loadSharedLibrary): Pass
true to findHelper (tryParents).
* gnu/gcj/runtime/SharedLibLoader.java (SharedLibLoader):
Likewise.
* java/net/URLClassLoader.java (SoURLLoader): Likewise.
* gnu/gcj/runtime/SharedLibHelper.java (SharedLibHelper): Pass
ProtectionDomain.
If tryParents is false, don't scan parent class loaders.
* java/security/Permissions.java (PermissionsHash.implies):
Iterate over the collection and invoke implies() on each
element.
From-SVN: r95111
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| acl | Loading commit data... | |
| cert | Loading commit data... | |
| interfaces | Loading commit data... | |
| spec | Loading commit data... | |
| AccessControlContext.java | Loading commit data... | |
| AccessControlException.java | Loading commit data... | |
| AccessController.java | Loading commit data... | |
| AlgorithmParameterGenerator.java | Loading commit data... | |
| AlgorithmParameterGeneratorSpi.java | Loading commit data... | |
| AlgorithmParameters.java | Loading commit data... | |
| AlgorithmParametersSpi.java | Loading commit data... | |
| AllPermission.java | Loading commit data... | |
| BasicPermission.java | Loading commit data... | |
| Certificate.java | Loading commit data... | |
| CodeSource.java | Loading commit data... | |
| DigestException.java | Loading commit data... | |
| DigestInputStream.java | Loading commit data... | |
| DigestOutputStream.java | Loading commit data... | |
| DomainCombiner.java | Loading commit data... | |
| DummyKeyPairGenerator.java | Loading commit data... | |
| DummyMessageDigest.java | Loading commit data... | |
| DummySignature.java | Loading commit data... | |
| GeneralSecurityException.java | Loading commit data... | |
| Guard.java | Loading commit data... | |
| GuardedObject.java | Loading commit data... | |
| Identity.java | Loading commit data... | |
| IdentityScope.java | Loading commit data... | |
| InvalidAlgorithmParameterException.java | Loading commit data... | |
| InvalidKeyException.java | Loading commit data... | |
| InvalidParameterException.java | Loading commit data... | |
| Key.java | Loading commit data... | |
| KeyException.java | Loading commit data... | |
| KeyFactory.java | Loading commit data... | |
| KeyFactorySpi.java | Loading commit data... | |
| KeyManagementException.java | Loading commit data... | |
| KeyPair.java | Loading commit data... | |
| KeyPairGenerator.java | Loading commit data... | |
| KeyPairGeneratorSpi.java | Loading commit data... | |
| KeyStore.java | Loading commit data... | |
| KeyStoreException.java | Loading commit data... | |
| KeyStoreSpi.java | Loading commit data... | |
| MessageDigest.java | Loading commit data... | |
| MessageDigestSpi.java | Loading commit data... | |
| NoSuchAlgorithmException.java | Loading commit data... | |
| NoSuchProviderException.java | Loading commit data... | |
| Permission.java | Loading commit data... | |
| PermissionCollection.java | Loading commit data... | |
| Permissions.java | Loading commit data... | |
| Policy.java | Loading commit data... | |
| Principal.java | Loading commit data... | |
| PrivateKey.java | Loading commit data... | |
| PrivilegedAction.java | Loading commit data... | |
| PrivilegedActionException.java | Loading commit data... | |
| PrivilegedExceptionAction.java | Loading commit data... | |
| ProtectionDomain.java | Loading commit data... | |
| Provider.java | Loading commit data... | |
| ProviderException.java | Loading commit data... | |
| PublicKey.java | Loading commit data... | |
| SecureClassLoader.java | Loading commit data... | |
| SecureRandom.java | Loading commit data... | |
| SecureRandomSpi.java | Loading commit data... | |
| Security.java | Loading commit data... | |
| SecurityPermission.java | Loading commit data... | |
| Signature.java | Loading commit data... | |
| SignatureException.java | Loading commit data... | |
| SignatureSpi.java | Loading commit data... | |
| SignedObject.java | Loading commit data... | |
| Signer.java | Loading commit data... | |
| UnrecoverableKeyException.java | Loading commit data... | |
| UnresolvedPermission.java | Loading commit data... | |
| classpath.security | Loading commit data... | |
| libgcj.security | Loading commit data... |