0

Java EE 安全角色名称的最大长度有限制(例如,@DeclareRoles 和 @RolesAllowed 注释中使用的名称之一)?

我想引用一些标准或 RFC 可能会限制(或不限制)长度安全角色名称?Java EE 5、Java EE 6、Java EE 7 是否相同?

4

2 回答 2

0

做了一些研究,我发现java中数组的最大值由Integer.MAX_VALUE - 4决定,其中MAX_VALUE2 ^ 31-1

您可以查看 SO 中的以下响应:Do Java arrays Have a maximum size?

来源:https ://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html

于 2016-11-02T17:50:14.597 回答
0

规范中没有限制。这没有明确说明,但是没有明确的约束使它好像没有。

请注意,Wildfly、Weblogic、Glassfish 等特定实现可能有限制。您应该与您的 AS 核对。

于 2016-11-02T15:52:58.673 回答