public interface SecurityDao
void saveOrUpdateRole(Role role)
role - void deleteRole(Role role)
role - void saveOrUpdatePolicy(Policy policy)
policy - void deletePolicy(Policy policy)
policy - void saveOrUpdatePolicyLink(PolicyLink policyLink)
policyLink - void deletePolicyLink(PolicyLink policyLink)
policyLink - void saveOrUpdatePrincipal(IkasanPrincipal principal)
principal - void deletePrincipal(IkasanPrincipal principal)
principal - IkasanPrincipal getPrincipalByName(String name)
name - List<IkasanPrincipal> getPrincipalsByRoleNames(List<String> names)
name - List<IkasanPrincipal> getAllPrincipals()
List<IkasanPrincipal> getAllPrincipalsWithRole(String roleName)
void saveOrUpdateAuthenticationMethod(AuthenticationMethod authenticationMethod)
authenticationMethod - AuthenticationMethod getAuthenticationMethod(Long id)
id - List<AuthenticationMethod> getAuthenticationMethods()
List<IkasanPrincipal> getPrincipalByNameLike(String name)
name - void deleteAuthenticationMethod(AuthenticationMethod authenticationMethod)
authenticationMethod - List<PolicyLinkType> getAllPolicyLinkTypes()
void saveOrUpdatePolicyLinkType(PolicyLinkType policyLinkType)
policyLinkType - long getNumberOfAuthenticationMethods()
AuthenticationMethod getAuthenticationMethodByOrder(long order)
order - Copyright © 2007-2016 Ikasan. All Rights Reserved.