Modifier and Type | Method and Description |
---|---|
Collection<String> |
BasicExpressionFunctions.getAttributeStringValues(ShadowType shadow,
groovy.xml.QName attributeQname) |
Collection<String> |
BasicExpressionFunctions.getAttributeStringValues(ShadowType shadow,
QName attributeQname) |
Collection<String> |
BasicExpressionFunctions.getAttributeStringValues(ShadowType shadow,
String attributeNamespace,
String attributeLocalPart) |
<T> T |
BasicExpressionFunctions.getAttributeValue(ShadowType shadow,
groovy.xml.QName attributeQname) |
<T> T |
BasicExpressionFunctions.getAttributeValue(ShadowType shadow,
QName attributeQname) |
<T> T |
BasicExpressionFunctions.getAttributeValue(ShadowType shadow,
String attributeLocalPart) |
<T> T |
BasicExpressionFunctions.getAttributeValue(ShadowType shadow,
String attributeNamespace,
String attributeLocalPart) |
<T> Collection<T> |
BasicExpressionFunctions.getAttributeValues(ShadowType shadow,
groovy.xml.QName attributeQname) |
<T> Collection<T> |
BasicExpressionFunctions.getAttributeValues(ShadowType shadow,
QName attributeQname) |
<T> Collection<T> |
BasicExpressionFunctions.getAttributeValues(ShadowType shadow,
String attributeLocalPart) |
<T> Collection<T> |
BasicExpressionFunctions.getAttributeValues(ShadowType shadow,
String attributeNamespace,
String attributeLocalPart) |
Modifier and Type | Method and Description |
---|---|
PrismObject<ShadowType> |
RefinedObjectClassDefinition.createBlankShadow() |
PrismObject<ShadowType> |
LayerRefinedObjectClassDefinition.createBlankShadow() |
PrismObjectDefinition<ShadowType> |
RefinedObjectClassDefinition.getObjectDefinition() |
PrismObjectDefinition<ShadowType> |
LayerRefinedObjectClassDefinition.getObjectDefinition() |
PrismObjectDefinition<ShadowType> |
LayerRefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
ShadowType shadow) |
PrismObjectDefinition<ShadowType> |
RefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
ShadowType shadow) |
PrismObjectDefinition<ShadowType> |
LayerRefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
String intent) |
PrismObjectDefinition<ShadowType> |
RefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
String intent) |
Modifier and Type | Method and Description |
---|---|
PrismObjectDefinition<ShadowType> |
LayerRefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
ShadowType shadow) |
PrismObjectDefinition<ShadowType> |
RefinedResourceSchema.getObjectDefinition(ShadowKindType kind,
ShadowType shadow) |
LayerRefinedObjectClassDefinition |
LayerRefinedResourceSchema.getRefinedDefinition(ShadowKindType kind,
ShadowType shadow) |
RefinedObjectClassDefinition |
RefinedResourceSchema.getRefinedDefinition(ShadowKindType kind,
ShadowType shadow) |
Modifier and Type | Method and Description |
---|---|
List<PrismObject<? extends ShadowType>> |
ModelCrudService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
List<PrismObject<? extends ShadowType>> |
ModelService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult result)
Returns all resource objects of specified type that are currently
available to the system.
|
Modifier and Type | Method and Description |
---|---|
String |
MidpointFunctions.getPlaintextAccountPassword(ShadowType account) |
Modifier and Type | Method and Description |
---|---|
String |
MidpointFunctions.getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) |
Modifier and Type | Method and Description |
---|---|
List<PrismObject<? extends ShadowType>> |
ModelController.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExpressionHandler.evaluateConfirmationExpression(UserType user,
ShadowType shadow,
ExpressionType expressionType,
OperationResult result) |
String |
ExpressionHandler.evaluateExpression(ShadowType shadow,
ExpressionType expressionType,
String shortDesc,
OperationResult result) |
static Map<QName,Object> |
ExpressionHandler.getDefaultXPathVariables(UserType user,
ShadowType shadow,
ResourceType resource) |
String |
MidpointFunctionsImpl.getPlaintextAccountPassword(ShadowType account) |
<T> boolean |
MidpointFunctionsImpl.isUniqueAccountValue(ResourceType resourceType,
ShadowType shadowType,
String attributeName,
T attributeValue) |
Modifier and Type | Method and Description |
---|---|
String |
MidpointFunctionsImpl.getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) |
Modifier and Type | Method and Description |
---|---|
protected AbstractSearchIterativeResultHandler<ShadowType> |
ImportAccountsFromResourceTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
Constructor and Description |
---|
ShadowConstraintsChecker(LensProjectionContext<ShadowType> accountContext) |
Modifier and Type | Method and Description |
---|---|
<F extends ObjectType,P extends ShadowType> |
Projector.project(LensContext<F,P> context,
String activityDescription,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
AccountValuesProcessor.checkSchemaAndPolicies(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
void |
AccountValuesProcessor.checkSchemaAndPolicies(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
<V extends PrismValue> |
MappingEvaluationHelper.evaluateMappingSetProjection(Collection<MappingType> mappingTypes,
String mappingDesc,
XMLGregorianCalendar now,
MappingInitializer<V> initializer,
Item<V> aPrioriValue,
ItemDelta<V> aPrioriDelta,
PrismObject<? extends ShadowType> aPrioriObject,
Boolean evaluateCurrent,
org.apache.commons.lang.mutable.MutableBoolean strongMappingWasUsed,
LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result)
strongMappingWasUsed: Returns true here if the value was (at least partly) determined by a strong mapping.
|
<V extends PrismValue> |
MappingEvaluationHelper.evaluateMappingSetProjection(Collection<MappingType> mappingTypes,
String mappingDesc,
XMLGregorianCalendar now,
MappingInitializer<V> initializer,
Item<V> aPrioriValue,
ItemDelta<V> aPrioriDelta,
PrismObject<? extends ShadowType> aPrioriObject,
Boolean evaluateCurrent,
org.apache.commons.lang.mutable.MutableBoolean strongMappingWasUsed,
LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result)
strongMappingWasUsed: Returns true here if the value was (at least partly) determined by a strong mapping.
|
<V extends PrismValue> |
MappingEvaluationHelper.evaluateMappingSetProjection(Collection<MappingType> mappingTypes,
String mappingDesc,
XMLGregorianCalendar now,
MappingInitializer<V> initializer,
Item<V> aPrioriValue,
ItemDelta<V> aPrioriDelta,
PrismObject<? extends ShadowType> aPrioriObject,
Boolean evaluateCurrent,
org.apache.commons.lang.mutable.MutableBoolean strongMappingWasUsed,
LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result)
strongMappingWasUsed: Returns true here if the value was (at least partly) determined by a strong mapping.
|
void |
AccountValuesProcessor.processAccounts(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result) |
void |
AccountValuesProcessor.processAccounts(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result) |
void |
ActivationProcessor.processActivationMetadata(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationMetadata(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserCurrent(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserCurrent(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserFuture(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
ActivationProcessor.processActivationUserFuture(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
XMLGregorianCalendar now,
OperationResult result) |
void |
AssignmentProcessor.processAssignmentsAccounts(LensContext<UserType,ShadowType> context,
OperationResult result)
Processing user-account assignments (including roles).
|
void |
AssignmentProcessor.processAssignmentsAccountValues(LensProjectionContext<ShadowType> accountContext,
OperationResult result) |
void |
CredentialsProcessor.processCredentialsUser(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result) |
void |
CredentialsProcessor.processCredentialsUser(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accCtx,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
boolean |
CorrelationConfirmationEvaluator.evaluateConfirmationExpression(UserType user,
ShadowType shadow,
ResourceType resource,
ExpressionType expressionType,
OperationResult result) |
List<PrismObject<UserType>> |
CorrelationConfirmationEvaluator.findUserByConfirmationRule(List<PrismObject<UserType>> users,
ShadowType currentShadow,
ResourceType resource,
ExpressionType expression,
OperationResult result) |
List<PrismObject<UserType>> |
CorrelationConfirmationEvaluator.findUsersByCorrelationRule(ShadowType currentShadow,
List<QueryType> queries,
ResourceType resourceType,
OperationResult result) |
static Map<QName,Object> |
CorrelationConfirmationEvaluator.getDefaultXPathVariables(UserType user,
ShadowType shadow,
ResourceType resource) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SynchronizeAccountResultHandler.handleObject(PrismObject<ShadowType> accountShadow,
OperationResult result) |
boolean |
CorrelationConfirmationEvaluator.matchUserCorrelationRule(PrismObject<ShadowType> currentShadow,
PrismObject<UserType> userType,
ResourceType resourceType,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected LensProjectionContext<ShadowType> |
BaseAction.createAccountLensContext(LensContext<UserType,ShadowType> context,
ResourceObjectShadowChangeDescription change,
SynchronizationIntent syncIntent,
com.evolveum.midpoint.model.sync.action.ActivationDecision activationDecision) |
protected LensContext<UserType,ShadowType> |
BaseAction.createEmptyLensContext(ResourceObjectShadowChangeDescription change)
Creates empty lens context, filling in only the very basic metadata (such as channel).
|
protected PrismObject<ShadowType> |
BaseAction.getAccountShadowFromChange(ResourceObjectShadowChangeDescription change) |
Modifier and Type | Method and Description |
---|---|
protected LensProjectionContext<ShadowType> |
BaseAction.createAccountLensContext(LensContext<UserType,ShadowType> context,
ResourceObjectShadowChangeDescription change,
SynchronizationIntent syncIntent,
com.evolveum.midpoint.model.sync.action.ActivationDecision activationDecision) |
protected void |
BaseAction.executeChanges(LensContext<UserType,ShadowType> context,
Task task,
OperationResult result) |
protected void |
BaseAction.synchronizeUser(LensContext<UserType,ShadowType> context,
Task task,
OperationResult result) |
protected void |
ModifyUserAction.updateContextBeforeSync(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext)
A chance to update the context before a sync is executed.
|
protected void |
ModifyUserAction.updateContextBeforeSync(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext)
A chance to update the context before a sync is executed.
|
Modifier and Type | Method and Description |
---|---|
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.createAccount(PrismObject<ResourceType> resource,
String name,
boolean enabled) |
protected ObjectDelta<ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowAddDelta(String accountOid,
ItemPath propertyName,
Object... newRealValue) |
protected ObjectDelta<ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowEmptyDelta(String accountOid) |
protected ObjectDelta<ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceAttributeDelta(String accountOid,
PrismObject<ResourceType> resource,
QName attributeName,
Object... newRealValue) |
protected ObjectDelta<ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceAttributeDelta(String accountOid,
PrismObject<ResourceType> resource,
String attributeName,
Object... newRealValue) |
protected ObjectDelta<ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceDelta(String accountOid,
PrismObject<ResourceType> resource,
ItemPath itemPath,
Object... newRealValue) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.createShadow(PrismObject<ResourceType> resource,
String id) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.createShadow(PrismObject<ResourceType> resource,
String uid,
String name) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.findAccountByUsername(String username,
PrismObject<ResourceType> resource) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.findAccountByUsername(String username,
PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.getAccount(String accountOid) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.getAccount(String accountOid,
boolean noFetch,
boolean assertSuccess) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.getAccountNoFetch(String accountOid) |
protected PrismObjectDefinition<ShadowType> |
AbstractModelIntegrationTest.getAccountShadowDefinition() |
protected PrismObjectDefinition<ShadowType> |
AbstractModelIntegrationTest.getShadowDefinition() |
protected Collection<PrismObject<ShadowType>> |
AbstractModelIntegrationTest.listAccounts(PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModelIntegrationTest.applyResourceSchema(ShadowType accountType,
ResourceType resourceType)
This is not the real thing.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModelIntegrationTest.assertDisableTimestampShadow(PrismObject<? extends ShadowType> shadow,
XMLGregorianCalendar startTime,
XMLGregorianCalendar endTime) |
protected void |
AbstractModelIntegrationTest.assertEnableTimestampShadow(PrismObject<? extends ShadowType> shadow,
XMLGregorianCalendar startTime,
XMLGregorianCalendar endTime) |
protected void |
AbstractModelIntegrationTest.assertIteration(PrismObject<ShadowType> shadow,
Integer expectedIteration,
String expectedIterationToken) |
protected void |
AbstractModelIntegrationTest.assertIterationDelta(ObjectDelta<ShadowType> shadowDelta,
Integer expectedIteration,
String expectedIterationToken) |
protected void |
AbstractModelIntegrationTest.assertLinked(PrismObject<UserType> user,
PrismObject<ShadowType> account) |
protected void |
AbstractModelIntegrationTest.assertResolvedResourceRefs(ModelContext<UserType,ShadowType> context) |
protected void |
AbstractModelIntegrationTest.assertShadowModel(PrismObject<ShadowType> accountShadow,
String oid,
String username,
ResourceType resourceType) |
Modifier and Type | Method and Description |
---|---|
static ResourceType |
Utils.getResource(ShadowType shadow,
ProvisioningService provisioning,
OperationResult result) |
static void |
Utils.resolveResource(ShadowType shadow,
ProvisioningService provisioning,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<ShadowType> |
AccountEvent.getShadowDelta() |
Modifier and Type | Method and Description |
---|---|
String |
TextFormatter.formatAccountAttributes(ShadowType shadowType,
boolean showOperationalAttributes) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
ProvisioningService.finishOperation(PrismObject<T> object,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
PrismObject<? extends ShadowType> |
ResourceObjectShadowChangeDescription.getCurrentShadow() |
PrismObject<? extends ShadowType> |
ResourceOperationDescription.getCurrentShadow()
Shadow describing the object that was the target of the operation.
|
ObjectDelta<? extends ShadowType> |
ResourceObjectShadowChangeDescription.getObjectDelta() |
ObjectDelta<? extends ShadowType> |
ResourceOperationDescription.getObjectDelta()
The operation that was about to execute and that has failed.
|
PrismObject<? extends ShadowType> |
ResourceObjectShadowChangeDescription.getOldShadow() |
List<PrismObject<? extends ShadowType>> |
ProvisioningService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
OperationResult parentResult)
Lists resource objects.
|
Modifier and Type | Method and Description |
---|---|
void |
ResourceObjectShadowChangeDescription.setCurrentShadow(PrismObject<? extends ShadowType> currentShadow) |
void |
ResourceOperationDescription.setCurrentShadow(PrismObject<? extends ShadowType> currentShadow) |
void |
ResourceObjectShadowChangeDescription.setObjectDelta(ObjectDelta<? extends ShadowType> objectDelta) |
void |
ResourceOperationDescription.setObjectDelta(ObjectDelta<? extends ShadowType> objectDelta) |
void |
ResourceObjectShadowChangeDescription.setOldShadow(PrismObject<? extends ShadowType> oldShadow) |
Modifier and Type | Method and Description |
---|---|
protected <T extends ShadowType> |
ErrorHandler.createAttemptModification(T shadow,
Collection<ItemDelta> modifications) |
abstract <T extends ShadowType> |
ErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
protected ResourceOperationDescription |
ErrorHandler.createOperationDescription(ShadowType shadowType,
ResourceType resource,
ObjectDelta delta,
Task task,
OperationResult result) |
protected Integer |
ErrorHandler.getAttemptNumber(ShadowType shadow) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
SchemaExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ConfigurationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ObjectAlreadyExistHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
SecurityViolationHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ObjectNotFoundHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
CommunicationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
GenericErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Interface and Description |
---|---|
interface |
ShadowHandler<T extends ShadowType> |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
ProvisioningServiceImpl.finishOperation(PrismObject<T> object,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
ShadowCache.applyDefinition(ObjectDelta<ShadowType> delta,
ShadowType shadowTypeWhenNoOid,
OperationResult parentResult) |
Modifier and Type | Class and Description |
---|---|
class |
Change<T extends ShadowType> |
interface |
ResultHandler<T extends ShadowType>
Classes implementing this interface are used to handle iterative results.
|
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
ConnectorInstance.fetchChanges(ObjectClassComplexTypeDefinition objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult)
Token may be null.
|
<T extends ShadowType> |
ConnectorInstance.fetchObject(Class<T> type,
ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers,
AttributesToReturn attributesToReturn,
OperationResult parentResult)
Retrieves a specific object from the resource.
|
<T extends ShadowType> |
ConnectorInstance.search(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
ResultHandler<T> handler,
OperationResult parentResult)
Execute iterative search operation.
|
Modifier and Type | Method and Description |
---|---|
ObjectDelta<? extends ShadowType> |
Change.getObjectDelta() |
Modifier and Type | Method and Description |
---|---|
Collection<ResourceAttribute<?>> |
ConnectorInstance.addObject(PrismObject<? extends ShadowType> object,
Collection<Operation> additionalOperations,
OperationResult parentResult)
TODO: This should return indication how the operation went, e.g.
|
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
ConnectorInstanceIcfImpl.fetchChanges(ObjectClassComplexTypeDefinition objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult) |
<T extends ShadowType> |
ConnectorInstanceIcfImpl.fetchObject(Class<T> type,
ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> identifiers,
AttributesToReturn attributesToReturn,
OperationResult parentResult) |
<T extends ShadowType> |
ConnectorInstanceIcfImpl.search(ObjectClassComplexTypeDefinition objectClassDefinition,
ObjectQuery query,
ResultHandler<T> handler,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
Collection<ResourceAttribute<?>> |
ConnectorInstanceIcfImpl.addObject(PrismObject<? extends ShadowType> object,
Collection<Operation> additionalOperations,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
static <T extends ShadowType> |
ProvisioningUtil.determineShadowName(PrismObject<T> shadow) |
static <T extends ShadowType> |
ProvisioningUtil.determineShadowStringName(PrismObject<T> shadow) |
static <T extends ShadowType> |
ProvisioningUtil.normalizeShadow(T shadow,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static PrismObjectDefinition<ShadowType> |
ProvisioningUtil.getResourceObjectShadowDefinition(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
RepositoryService.listResourceObjectShadows(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult parentResult)
Search for resource object shadows of a specified type that belong to the
specified resource.
|
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
RepositoryCache.listResourceObjectShadows(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
SqlRepositoryServiceImpl.listResourceObjectShadows(String resourceOid,
Class<T> resourceObjectShadowType,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
RShadow<T extends ShadowType> |
Modifier and Type | Method and Description |
---|---|
static <T extends ShadowType> |
RShadow.copyFromJAXB(ShadowType jaxb,
RShadow<T> repo,
PrismContext prismContext) |
static <T extends ShadowType> |
RShadow.copyToJAXB(RShadow<T> repo,
ShadowType jaxb,
PrismContext prismContext,
Collection<SelectorOptions<GetOperationOptions>> options) |
Modifier and Type | Method and Description |
---|---|
static <T extends ShadowType> |
RShadow.copyFromJAXB(ShadowType jaxb,
RShadow<T> repo,
PrismContext prismContext) |
static <T extends ShadowType> |
RShadow.copyToJAXB(RShadow<T> repo,
ShadowType jaxb,
PrismContext prismContext,
Collection<SelectorOptions<GetOperationOptions>> options) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
ResourceAttributeContainerDefinition.toShadowDefinition() |
Modifier and Type | Method and Description |
---|---|
ObjectClassComplexTypeDefinition |
ResourceSchema.findObjectClassDefinition(ShadowType shadow) |
Modifier and Type | Method and Description |
---|---|
static Collection<ResourceAttribute<?>> |
ShadowUtil.getAttributes(ShadowType shadowType) |
static ResourceAttributeContainer |
ShadowUtil.getAttributesContainer(ShadowType shadowType) |
static <T> T |
ShadowUtil.getAttributeValue(ShadowType shadowType,
QName attrName) |
static <T> List<T> |
ShadowUtil.getAttributeValues(ShadowType shadowType,
QName attrName) |
static <T> Collection<T> |
ShadowUtil.getAttributeValues(ShadowType shadow,
QName attributeQname,
Class<T> type) |
static Collection<ResourceAttribute<?>> |
ShadowUtil.getIdentifiers(ShadowType shadowType) |
static String |
ShadowUtil.getIntent(ShadowType shadow)
Returns intent from the shadow.
|
static String |
ShadowUtil.getMultiStringAttributeValueAsSingle(ShadowType shadow,
QName attrName) |
static ObjectClassComplexTypeDefinition |
ShadowUtil.getObjectClassDefinition(ShadowType shadow) |
static ActivationType |
ShadowUtil.getOrCreateActivation(ShadowType shadowType) |
static String |
ShadowUtil.getResourceOid(ShadowType shadowType) |
static Collection<ResourceAttribute<?>> |
ShadowUtil.getSecondaryIdentifiers(ShadowType shadowType) |
static String |
ShadowUtil.getSingleStringAttributeValue(ShadowType shadow,
QName attrName) |
static boolean |
ActivationUtil.hasAdministrativeActivation(ShadowType objectType) |
static boolean |
ActivationUtil.hasValidFrom(ShadowType objectType) |
static boolean |
ActivationUtil.hasValidTo(ShadowType objectType) |
static boolean |
ShadowUtil.isAccount(ShadowType shadowType) |
static boolean |
ActivationUtil.isAdministrativeEnabled(ShadowType objectType) |
static boolean |
ShadowUtil.isDead(ShadowType shadow) |
static void |
ShadowUtil.setPassword(ShadowType shadowType,
ProtectedStringType password) |
Modifier and Type | Method and Description |
---|---|
static void |
IntegrationTestTools.applyResourceSchema(ShadowType accountType,
ResourceType resourceType,
PrismContext prismContext) |
static <T> void |
IntegrationTestTools.assertAttribute(ShadowType shadowType,
QName name,
T... expectedValues) |
static <T> void |
IntegrationTestTools.assertAttribute(ShadowType shadow,
ResourceType resource,
String name,
T... expectedValues) |
static <T> void |
IntegrationTestTools.assertAttribute(String message,
ShadowType repoShadow,
QName name,
T... expectedValues) |
static void |
IntegrationTestTools.assertAttributeNotNull(ShadowType repoShadow,
QName name) |
static void |
IntegrationTestTools.assertAttributeNotNull(String message,
ShadowType repoShadow,
QName name) |
static void |
IntegrationTestTools.assertIcfsNameAttribute(ShadowType repoShadow,
String value) |
static void |
IntegrationTestTools.checkAccountShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkEntitlementShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
String objectClassLocalName,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
static String |
IntegrationTestTools.getAttributeValue(ShadowType repoShadow,
QName name) |
static <T> Collection<T> |
IntegrationTestTools.getAttributeValues(ShadowType shadowType,
QName name) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
IntegrationTestTools.assertAttribute(PrismObject<? extends ShadowType> shadow,
QName name,
T... expectedValues) |
static void |
IntegrationTestTools.assertIcfsNameAttribute(PrismObject<? extends ShadowType> repoShadow,
String value) |
static <T> void |
IntegrationTestTools.assertNoAttribute(PrismObject<? extends ShadowType> shadow,
QName name) |
static void |
IntegrationTestTools.assertProvisioningAccountShadow(PrismObject<ShadowType> account,
ResourceType resourceType,
Class<?> expetcedAttributeDefinitionClass) |
protected void |
AbstractIntegrationTest.assertShadow(PrismObject<? extends ShadowType> shadow) |
protected void |
AbstractIntegrationTest.assertShadowCommon(PrismObject<ShadowType> accountShadow,
String oid,
String username,
ResourceType resourceType) |
protected void |
AbstractIntegrationTest.assertShadowRepo(PrismObject<ShadowType> accountShadow,
String oid,
String username,
ResourceType resourceType) |
static void |
IntegrationTestTools.checkAccountShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkAllShadows(ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
PrismContext prismContext) |
static void |
IntegrationTestTools.checkEntitlementShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
String objectClassLocalName,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkShadow(ShadowType shadowType,
ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<ShadowType> checker,
PrismContext prismContext,
OperationResult parentResult) |
static <T> Collection<T> |
IntegrationTestTools.getAttributeValues(PrismObject<? extends ShadowType> shadow,
QName name) |
Modifier and Type | Method and Description |
---|---|
static void |
TestUtil.setAttribute(PrismObject<ShadowType> account,
QName attrName,
QName typeName,
PrismContext prismContext,
String value) |
Modifier and Type | Field and Description |
---|---|
protected List<ShadowType> |
ResourceObjectShadowListType.object |
Modifier and Type | Method and Description |
---|---|
List<ShadowType> |
ResourceObjectShadowListType.getObject()
Gets the value of the object property.
|
Modifier and Type | Class and Description |
---|---|
class |
AccountShadowType
DEPRECATED
Account object type.
|
Modifier and Type | Method and Description |
---|---|
ShadowType |
ShadowType.clone() |
ShadowType |
ObjectFactory.createShadowType()
Create an instance of
ShadowType |
Modifier and Type | Method and Description |
---|---|
JAXBElement<ShadowType> |
ObjectFactory.createAccount(ShadowType value)
|
JAXBElement<ShadowType> |
ObjectFactory.createResourceObjectShadow(ShadowType value)
|
JAXBElement<ShadowType> |
ObjectFactory.createShadow(ShadowType value)
|
List<ShadowType> |
UserType.getAccount() |
List<ShadowType> |
FocusType.getLink() |
Modifier and Type | Method and Description |
---|---|
JAXBElement<ShadowType> |
ObjectFactory.createAccount(ShadowType value)
|
JAXBElement<ShadowType> |
ObjectFactory.createResourceObjectShadow(ShadowType value)
|
JAXBElement<ShadowType> |
ObjectFactory.createShadow(ShadowType value)
|
Copyright © 2013 evolveum. All rights reserved.