@Component public abstract class BaseCertificationHandler extends Object implements CertificationHandler
Modifier and Type | Field and Description |
---|---|
protected CertificationManagerImpl |
certificationManager |
protected AccCertResponseComputationHelper |
computationHelper |
protected AccCertExpressionHelper |
expressionHelper |
protected AccCertGeneralHelper |
helper |
protected ModelService |
modelService |
protected ObjectResolver |
objectResolver |
protected PrismContext |
prismContext |
protected AccCertReviewersHelper |
reviewersHelper |
Constructor and Description |
---|
BaseCertificationHandler() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> |
createCasesForObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult parentResult)
Creates certification cases for a given midPoint object (e.g.
|
QName |
getDefaultObjectType()
Returns the default objectType to search for when preparing a list of certification cases.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doRevoke
@Autowired protected PrismContext prismContext
@Autowired protected ModelService modelService
@Autowired protected ObjectResolver objectResolver
@Autowired protected CertificationManagerImpl certificationManager
@Autowired protected AccCertGeneralHelper helper
@Autowired protected AccCertResponseComputationHelper computationHelper
@Autowired protected AccCertReviewersHelper reviewersHelper
@Autowired protected AccCertExpressionHelper expressionHelper
public Collection<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> createCasesForObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object, com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult parentResult) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
CertificationHandler
createCasesForObject
in interface CertificationHandler
ExpressionEvaluationException
ObjectNotFoundException
SchemaException
public QName getDefaultObjectType()
CertificationHandler
getDefaultObjectType
in interface CertificationHandler
Copyright © 2016 evolveum. All rights reserved.