あるインタビューで、インタビュアーは私に、なぜプライベート資格情報が必要なのかと尋ねましたJAAS
。
次のようなパブリック資格情報とプライベート資格情報の両方にアクセスできます。
Set<Object> privateCredentials = subject.getPrivateCredentials();
Set<Object> publicCredentials = subject.getPublicCredentials();
(privateCredentials
とpublicCredentials
) の両方にアクセスでき、アクセス方法は同じです。
では、2 種類のクレデンシャルにはどのような意味があるのでしょうか。