Team LiB
Previous Section Next Section

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);  
}

    Team LiB
    Previous Section Next Section