Uses of Interface
org.uberfire.security.authz.VotingAlgorithm
-
Packages that use VotingAlgorithm Package Description org.uberfire.security.authz org.uberfire.security.impl.authz -
-
Uses of VotingAlgorithm in org.uberfire.security.authz
Methods in org.uberfire.security.authz that return VotingAlgorithm Modifier and Type Method Description VotingAlgorithmPermissionManager. getVotingAlgorithm(org.uberfire.security.authz.VotingStrategy votingStrategy)Gets theVotingAlgorithmimplementation associated with the specifiedVotingStrategy.Methods in org.uberfire.security.authz with parameters of type VotingAlgorithm Modifier and Type Method Description voidPermissionManager. setVotingAlgorithm(org.uberfire.security.authz.VotingStrategy votingStrategy, VotingAlgorithm votingAlgorithm)Sets theVotingAlgorithmimplementation to be used every time the givenVotingStrategyis applied. -
Uses of VotingAlgorithm in org.uberfire.security.impl.authz
Classes in org.uberfire.security.impl.authz that implement VotingAlgorithm Modifier and Type Class Description classAffirmativeBasedVoterAlgorithm implementation of theVotingStrategy.AFFIRMATIVEstrategy.classConsensusBasedVoterAlgorithm implementation of theVotingStrategy.CONSENSUSstrategy.classUnanimousBasedVoterAlgorithm implementation of theVotingStrategy.UNANIMOUSstrategy.Methods in org.uberfire.security.impl.authz that return VotingAlgorithm Modifier and Type Method Description VotingAlgorithmDefaultPermissionManager. getVotingAlgorithm(org.uberfire.security.authz.VotingStrategy votingStrategy)Methods in org.uberfire.security.impl.authz with parameters of type VotingAlgorithm Modifier and Type Method Description voidDefaultPermissionManager. setVotingAlgorithm(org.uberfire.security.authz.VotingStrategy votingStrategy, VotingAlgorithm votingAlgorithm)
-