В интервью интервьюер спросил меня, почему вам нужны личные учетные данные в JAAS?
Мы можем получить доступ как к общедоступным учетным данным, так и к приватным учетным данным, например:
Set<Object> privateCredentials = subject.getPrivateCredentials();
Set<Object> publicCredentials = subject.getPublicCredentials();
Оба (privateCredentials и publicCredentials) доступны, и способ доступа одинаковый.
Итак, каково значение для буксировки типов учетных данных?