This class represents an extension to the {@link SubjectDomainCombiner}
and is used to add a new {@link ProtectionDomain}, comprised of a null
codesource/signers and an empty permission set, to the access control
context with which this combiner is combined.
When the {@link #combine} method is called the {@link ProtectionDomain}
is augmented with the permissions granted to the set of principals present
in the supplied {@link Subject}. |