I just filed https://bugs.openjdk.java.net/browse/JDK-8225181.

Thanks,
Max

> On Jun 3, 2019, at 10:18 PM, Sean Mullan <sean.mul...@oracle.com> wrote:
> 
> On 6/2/19 10:28 PM, Weijun Wang wrote:
>> I am playing with KeyStore.Entry.Attribute and found out it's only 
>> retrievable with Entry::getAttributes. This means for a PrivateKeyEntry that 
>> is protected with a password, you will have to provide that password to get 
>> the entry first to get the attributes.
>> Is this by design? So there is no way to add public attributes to these 
>> entries? If I read PKCS12 correctly, the attributes is out of the bag value. 
>> Therefore even if I cannot decrypt a pkcs8ShroudedKeyBag, the attributes are 
>> still visible.
>> Or am I missing something?
> 
> Probably not. Maybe we need something like a KeyStore.getAttributes(String 
> alias) method?
> 
> --Sean

Reply via email to