<div dir="ltr">It seems to me, in the documentation there must be a note that underlines the importance of the aliase being in lowercase, especially when they are entered as a valuet of "idp.sealer.aliasBase" in the idp.properties file.<div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 8, 2015 at 12:41 PM, Brent Putman <span dir="ltr"><<a href="mailto:putmanb@georgetown.edu" target="_blank">putmanb@georgetown.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
<br>
<br>
<div>On 12/8/15 9:49 AM, Cantor, Scott
wrote:<br>
</div>
<blockquote type="cite">
<pre>On 12/8/15, 12:52 AM, "users on behalf of Yavor Yanakiev" <a href="mailto:users-bounces@shibboleth.netonbehalfofyavor@nyu.edu" target="_blank"><users-bounces@shibboleth.net on behalf of yavor@nyu.edu></a> wrote:
</pre>
<blockquote type="cite">
<pre>The seckeygen.sh utility
changes upercase characters in the alias name to lowercase without any warning, if you want to use a custom alias with capital letters.
</pre>
</blockquote>
<pre>If anything's doing that, it's probably Java. We're not doing anything but trimming it.</pre>
</blockquote>
<br></span>
It is Java. From the KeyStore Javadocs:<br>
<br>
<br>
<blockquote type="cite">
<pre><blockquote type="cite"><p> Whether aliases are case sensitive is implementation dependent. In order
to avoid problems, it is recommended not to use aliases in a KeyStore that
only differ in case.
</p></blockquote>
</pre></blockquote>
I know from personal experience, and confirmed by googling, that Oracle's standard (non-SecretKey) impl (type "JKS" from the SUN provider) is case-insensitive, and always lowercases the alias that you give it. I would assume it's the same for the "JCEKS" type used here for SecretKey support.
*******************
Addendum:
New to me, I did just discover that they purportedly have a different impl (type "CaseExactJKS") that supports case-sensitive aliases. [1] I have not tried it. That probably does not provide the "JCEKS" and SecretKey support needed here though. Maybe they have a corresponding "CaseExactJCEKS" or something, but I think you'd have to consistently configure that type everywhere in the system. I doubt it would be worth the trouble.
[1] <a href="https://blogs.oracle.com/xuelei/entry/keystore_alias_case_sensitive_or" target="_blank">https://blogs.oracle.com/xuelei/entry/keystore_alias_case_sensitive_or</a>
</div><br>--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><font size="2"><span title="yy27" style="padding:0px;border:0px none;list-style-type:none;color:rgb(0,0,0);font-family:verdana,arial,helvetica,sans-serif;line-height:16px"><span style="padding:0px;border:0px none;list-style-type:none">Yavor Yanakiev</span> </span><br style="padding:0px;border:0px none;list-style-type:none;color:rgb(0,0,0);font-family:verdana,arial,helvetica,sans-serif;line-height:16px"><span style="padding:0px;border:0px none;list-style-type:none;color:rgb(0,0,0);font-family:verdana,arial,helvetica,sans-serif;line-height:16px">Systems Developer for Identity Services</span></font><br><div>212-992-7585<br></div></div></div>
</div>