Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 993
نمايش فراداده

SubjectDomainCombinerjavax.security.auth

Java 1.4

This class implements the DomainCombiner interface. It is used to merge permissions based on code source and code signers with permissions granted to the specified Subject. A SubjectDomainCombiner is created by the Subject.doAs( ) and Subject.doAsPrivileged( ) methods for use in by the AccessControlContext.

Figure 19-5. javax.security.auth.SubjectDomainCombiner

public class

SubjectDomainCombiner implements java.security.DomainCombiner { // Public Constructors public

SubjectDomainCombiner (Subject

subject ); // Public Instance Methods public Subject

getSubject ( ); // Methods Implementing DomainCombiner public java.security.ProtectionDomain[ ]

combine (java.security.ProtectionDomain[ ]

currentDomains , java.security.ProtectionDomain[ ]

assignedDomains ); }