PrincipalMap身份集合接口主要是用来处理身份集合的,它继承了PrincipalCollection,Map这两个接口,先对其解析如下:
1.根据realm名称获取身份map
Map<String,Object> getRealmPrincipals(String realmName);
2.将身份信息设置到realmName下
Map<String,Object> setRealmPrincipals(String realmName, Map<String,Object> principals);
3.将一个名字为principalName,身份信息为principal的身份放置到realmName下
Object setRealmPrincipal(String realmName, String principalName, Object principal);
4.获取realmName下的名字为realmPrincipal的身份信息
Object getRealmPrincipal(String realmName, String realmPrincipal);
5.移除realmName下的名字为principalName的身份信息
Object removeRealmPrincipal(String realmName, String principalName);
本文详细介绍了PrincipalMap接口的功能,包括如何获取和设置不同realm下的身份信息,并提供了具体的方法说明,如getRealmPrincipals用于获取指定realm的所有身份信息等。
649

被折叠的 条评论
为什么被折叠?



