Java 不使用文件位置的JAAS ticketcache

Java 不使用文件位置的JAAS ticketcache,java,kerberos,jaas,Java,Kerberos,Jaas,在JAAS中,ticketcache是使用文件名指定的。它可以是内存中的一些字节吗? 例如,它的ticketcache=some字节数组 我这样问是因为我已经在内存中保存了票据,我不想在将其传递给JAAS登录模块之前将其转换为文件 感谢至少在windows中,如果您不指定KRB5CCNAME或ticketcache=选项,只使用useTicketCache,则会从名为LSA的内存缓冲区中提取票据。我知道这不完全是你想要的,但我认为这是我们能得到的最接近的。顺便说一句,我很想知道你是如何在记忆中得

在JAAS中,ticketcache是使用文件名指定的。它可以是内存中的一些字节吗? 例如,它的
ticketcache=some字节数组

我这样问是因为我已经在内存中保存了票据,我不想在将其传递给JAAS登录模块之前将其转换为文件


感谢

至少在windows中,如果您不指定KRB5CCNAME或ticketcache=选项,只使用useTicketCache,则会从名为LSA的内存缓冲区中提取票据。我知道这不完全是你想要的,但我认为这是我们能得到的最接近的。顺便说一句,我很想知道你是如何在记忆中得到这张票的?您是否使用LoginModule的内部类?通常,如果使用LoginContext login(),则票据获取是透明的