Uses of Class
java.security.ProtectionDomain
-
Packages that use ProtectionDomain Package Description java.lang Provides classes that are fundamental to the design of the Java programming language.java.lang.instrument Provides services that allow Java programming language agents to instrument programs running on the JVM.java.security Provides the classes and interfaces for the security framework.javax.security.auth This package provides a framework for authentication and authorization. -
-
Uses of ProtectionDomain in java.lang
Methods in java.lang that return ProtectionDomain Modifier and Type Method and Description ProtectionDomain
Class. getProtectionDomain()
Returns theProtectionDomain
of this class.Methods in java.lang with parameters of type ProtectionDomain Modifier and Type Method and Description protected Class<?>
ClassLoader. defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
Converts an array of bytes into an instance of class Class, with an optional ProtectionDomain.protected Class<?>
ClassLoader. defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
Converts aByteBuffer
into an instance of class Class, with an optional ProtectionDomain. -
Uses of ProtectionDomain in java.lang.instrument
Methods in java.lang.instrument with parameters of type ProtectionDomain Modifier and Type Method and Description byte[]
ClassFileTransformer. transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
The implementation of this method may transform the supplied class file and return a new replacement class file. -
Uses of ProtectionDomain in java.security
Methods in java.security that return ProtectionDomain Modifier and Type Method and Description ProtectionDomain[]
DomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Modify or update the provided ProtectionDomains.Methods in java.security with parameters of type ProtectionDomain Modifier and Type Method and Description ProtectionDomain[]
DomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Modify or update the provided ProtectionDomains.ProtectionDomain[]
DomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Modify or update the provided ProtectionDomains.protected PermissionCollection
PolicySpi. engineGetPermissions(ProtectionDomain domain)
Return a PermissionCollection object containing the set of permissions granted to the specified ProtectionDomain.protected abstract boolean
PolicySpi. engineImplies(ProtectionDomain domain, Permission permission)
Check whether the policy has granted a Permission to a ProtectionDomain.PermissionCollection
Policy. getPermissions(ProtectionDomain domain)
Return a PermissionCollection object containing the set of permissions granted to the specified ProtectionDomain.boolean
Policy. implies(ProtectionDomain domain, Permission permission)
Evaluates the global policy for the permissions granted to the ProtectionDomain and tests whether the permission is granted.Constructors in java.security with parameters of type ProtectionDomain Constructor and Description AccessControlContext(ProtectionDomain[] context)
Create an AccessControlContext with the given array of ProtectionDomains. -
Uses of ProtectionDomain in javax.security.auth
Methods in javax.security.auth that return ProtectionDomain Modifier and Type Method and Description ProtectionDomain[]
SubjectDomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Update the relevant ProtectionDomains with the Principals from theSubject
associated with thisSubjectDomainCombiner
.Methods in javax.security.auth with parameters of type ProtectionDomain Modifier and Type Method and Description ProtectionDomain[]
SubjectDomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Update the relevant ProtectionDomains with the Principals from theSubject
associated with thisSubjectDomainCombiner
.ProtectionDomain[]
SubjectDomainCombiner. combine(ProtectionDomain[] currentDomains, ProtectionDomain[] assignedDomains)
Update the relevant ProtectionDomains with the Principals from theSubject
associated with thisSubjectDomainCombiner
.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.