Replaced UnauthorizedAccessException with a custom AuthorizationException in SignPdfByEnvelopeCommandHandler to provide more meaningful error handling. Added the EnvelopeGenerator.Domain.Exceptions namespace to support this change.