Modifier and Type | Interface and Description |
---|---|
interface |
OIDCProviderItem |
interface |
SAML2IdPItem |
Modifier and Type | Class and Description |
---|---|
class |
LinkingMappingItem
MappingItem implementation for usage within VirSchema.asLinkingMappingItem() implementations. |
Modifier and Type | Interface and Description |
---|---|
interface |
MappingItem |
interface |
OrgUnitItem |
Modifier and Type | Class and Description |
---|---|
class |
JPAOIDCProviderItem |
class |
JPASAML2IdPItem |
Modifier and Type | Class and Description |
---|---|
class |
AbstractItem |
class |
JPAMappingItem |
class |
JPAOrgUnitItem |
Modifier and Type | Method and Description |
---|---|
Pair<AttrSchemaType,List<PlainAttrValue>> |
MappingManager.getIntValues(Provision provision,
Item mapItem,
IntAttrName intAttrName,
AttrSchemaType schemaType,
Any<?> any,
AccountGetter usernameAccountGetter,
PlainAttrGetter plainAttrGetter)
Get attribute values for the given
Item and any object. |
Pair<String,Attribute> |
MappingManager.prepareAttr(Provision provision,
Item item,
Any<?> any,
String password,
AccountGetter usernameAccountGetter,
AccountGetter passwordAccountGetter,
PlainAttrGetter plainAttrGetter)
Prepare attribute for sending to a connector instance.
|
void |
MappingManager.setIntValues(Item orgUnitItem,
Attribute attr,
RealmTO realmTO)
Set attribute values, according to the given
Item , to realm from attribute received from
connector. |
<T extends AnyTO> |
MappingManager.setIntValues(Item mapItem,
Attribute attr,
T anyTO)
Set attribute values, according to the given
Item , to any object from attribute received from
connector. |
Modifier and Type | Method and Description |
---|---|
default Pair<AttrSchemaType,List<PlainAttrValue>> |
ItemTransformer.beforePropagation(Item item,
Entity entity,
AttrSchemaType schemaType,
List<PlainAttrValue> values)
Invoked while preparing attribute values to be sent out to external resource during propagation.
|
default List<Object> |
ItemTransformer.beforePull(Item item,
EntityTO entityTO,
List<Object> values)
Invoked while reading attribute values from external resource during pull.
|
Modifier and Type | Method and Description |
---|---|
PropagationTaskInfo |
PropagationManager.newTask(DerAttrHandler derAttrHandler,
Any<?> any,
ExternalResource resource,
ResourceOperation operation,
Provision provision,
Stream<? extends Item> mappingItems,
Pair<String,Set<Attribute>> preparedAttrs) |
Modifier and Type | Method and Description |
---|---|
Pair<AttrSchemaType,List<PlainAttrValue>> |
MappingManagerImpl.getIntValues(Provision provision,
Item mapItem,
IntAttrName intAttrName,
AttrSchemaType schemaType,
Any<?> any,
AccountGetter usernameAccountGetter,
PlainAttrGetter plainAttrGetter) |
Pair<String,Attribute> |
MappingManagerImpl.prepareAttr(Provision provision,
Item item,
Any<?> any,
String password,
AccountGetter usernameAccountGetter,
AccountGetter passwordAccountGetter,
PlainAttrGetter plainAttrGetter) |
void |
MappingManagerImpl.setIntValues(Item mapItem,
Attribute attr,
AnyTO anyTO) |
void |
MappingManagerImpl.setIntValues(Item orgUnitItem,
Attribute attr,
RealmTO realmTO) |
Modifier and Type | Method and Description |
---|---|
Pair<AttrSchemaType,List<PlainAttrValue>> |
JEXLItemTransformerImpl.beforePropagation(Item item,
Entity entity,
AttrSchemaType schemaType,
List<PlainAttrValue> values) |
List<Object> |
JEXLItemTransformerImpl.beforePull(Item item,
EntityTO entityTO,
List<Object> values) |
Modifier and Type | Method and Description |
---|---|
PropagationTaskInfo |
PropagationManagerImpl.newTask(DerAttrHandler derAttrHandler,
Any<?> any,
ExternalResource resource,
ResourceOperation operation,
Provision provision,
Stream<? extends Item> mappingItems,
Pair<String,Set<Attribute>> preparedAttrs) |
Modifier and Type | Method and Description |
---|---|
List<PullMatch> |
InboundMatcher.matchByConnObjectKeyValue(Item connObjectKeyItem,
String connObjectKeyValue,
AnyTypeKind anyTypeKind,
boolean ignoreCaseMatch,
ExternalResource resource) |
List<PullMatch> |
InboundMatcher.matchByConnObjectKeyValue(Item connObjectKeyItem,
String connObjectKeyValue,
Provision provision) |
Modifier and Type | Method and Description |
---|---|
protected ConnectorObject |
DefaultRealmPushResultHandler.getRemoteObject(ObjectClass objectClass,
String connObjectKey,
String connObjectKeyValue,
boolean ignoreCaseMatch,
Stream<? extends Item> mapItems) |
Modifier and Type | Method and Description |
---|---|
static Stream<? extends Item> |
MappingUtils.getPropagationItems(Stream<? extends Item> items) |
static Stream<? extends Item> |
MappingUtils.getPullItems(Stream<? extends Item> items) |
Modifier and Type | Method and Description |
---|---|
static List<ItemTransformer> |
MappingUtils.getItemTransformers(Item item) |
Modifier and Type | Method and Description |
---|---|
static OperationOptions |
MappingUtils.buildOperationOptions(Stream<? extends Item> items,
String... moreAttrsToGet)
Build options for requesting all mapped connector attributes.
|
static Stream<? extends Item> |
MappingUtils.getPropagationItems(Stream<? extends Item> items) |
static Stream<? extends Item> |
MappingUtils.getPullItems(Stream<? extends Item> items) |
Modifier and Type | Method and Description |
---|---|
Pair<AttrSchemaType,List<PlainAttrValue>> |
DateToLongItemTransformer.beforePropagation(Item item,
Entity entity,
AttrSchemaType schemaType,
List<PlainAttrValue> values) |
Pair<AttrSchemaType,List<PlainAttrValue>> |
DateToDateItemTransformer.beforePropagation(Item item,
Entity entity,
AttrSchemaType schemaType,
List<PlainAttrValue> values) |
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.