-- =============================================================================
-- ITU-T Rec. X.467 (1996) | ISO/IEC 11588-8 : 1997
-- =============================================================================
--<GDMO.Document "ITU-T Rec. X.467 (1996) | ISO/IEC 11588-8 : 1997">--
-- "Imported" Alises - references to other documents with non-standard names
--<GDMO.Alias "ITU-T Rec. M.3100 (1995)"
-- "Rec. M.3100">--
--<GDMO.Alias "ITU-T Rec. Q.822 (1994)"
-- "Recommendation Q.822">--
--<GDMO.Alias "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2 : 1992"
-- "Recommendation X.721 | ISO/IEC 10165-2",
-- "Rec X.721| ISO/IEC 10165-2",
-- "Rec. X.721",
-- "ITU-T Rec. X.721 | ISO/IEC 10165-2" >--
--<GDMO.Alias "ITU-T Rec. X.739 (1993) | ISO/IEC 10164-11 : 1994"
-- "Recommendation X.739 | ISO/IEC 10164-11",
-- "Recommendation X.739 | 10164-11">--
adjMTA MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
adjMTAPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":attributeValueChangeNotificationPackage;
CONDITIONAL PACKAGES
dirServiceReferencePackage PRESENT IF "Directory is used for MHS and an
mhs-message-transfer-agent directory object instance is present for the
adjacent MTA";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-adjMTA };
association MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
associationPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage;
CONDITIONAL PACKAGES
simpleCredentialsPackage PRESENT IF "Simple credentials are used for the
current association";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-association };
conversionFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
conversionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-conversionFunction };
distributionListFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
distributionListPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-distributionListFunction };
mpr MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
mprPackage;
CONDITIONAL PACKAGES
mprProcessingControlPackage PRESENT IF " MPR processing control function is
supported by the managed MTA.";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-mpr };
mprList MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
mprListPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-mprList };
mta MANAGED OBJECT CLASS
DERIVED FROM "Rec. M.3100":equipment;
CHARACTERIZED BY
mtaPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":administrativeOperationalStatesPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":equipmentsEquipmentAlarmPackage;
CONDITIONAL PACKAGES
mdAssignedAlternateRecipientPackage PRESENT IF " MD Alternate recipient
assignment is supported by the managed MTA",
dirServiceReferencePackage PRESENT IF "Directory is used for MHS and an
mhs-message-transfer-agent directory object instance is present for the
adjacent MTA";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-mta };
mtsUser MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
mtsUserPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":attributeValueChangeNotificationPackage;
CONDITIONAL PACKAGES
defaultDeliveryControlsPackage PRESENT IF "delivery controls capability was
subscribed by the MTS User",
simpleRedirectionPackage PRESENT IF "simpleRedirection was subscribed by the
MTS User",
restrictedDeliveryPackage PRESENT IF "restricted delivery was subscribed by
the MTS User",
dirServiceReferencePackage PRESENT IF "Directory is used for MHS and an
mhs-user-agent directory object instance is present for the adjacent MTA";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-mtsUser };
perfFunctionCurrentData MANAGED OBJECT CLASS
DERIVED FROM "Recommendation Q.822":currentData;
CHARACTERIZED BY
mtaFunctionStatisticsPackage;
CONDITIONAL PACKAGES
filterPackage PRESENT IF "Performance filtering is supported for the MTA function";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-perfFunctionCurrentData };
perfFunctionHistoryData MANAGED OBJECT CLASS
DERIVED FROM "Recommendation Q.822":historyData;
CHARACTERIZED BY
mtaFunctionStatisticsPackage;
CONDITIONAL PACKAGES
filterPackage PRESENT IF "Performance filtering is supported for the MTA function";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-perfFunctionHistoryData };
perfMTACurrentData MANAGED OBJECT CLASS
DERIVED FROM "Recommendation Q.822":currentData;
CHARACTERIZED BY
mtaStatisticsPackage;
CONDITIONAL PACKAGES
filterPackage PRESENT IF "Performance filtering is supported for the MTA function";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-perfMTACurrentData };
perfMTAhistoryData MANAGED OBJECT CLASS
DERIVED FROM "Recommendation Q.822":historyData;
CHARACTERIZED BY
mtaStatisticsPackage;
CONDITIONAL PACKAGES
filterPackage PRESENT IF "Performance filtering is supported for the MTA function";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-perfMTAHistoryData };
routingFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
routingPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-routingFunction };
secAdjMTA MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secAdjMTAPackage,
"Rec. M.3100":createDeleteNotificationsPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secAdjMTA };
secAssociation MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secAssociationPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secAssociation };
secConversion MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secConversionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secConversion };
secGenROACFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secGenROACFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secGenROACFunction };
secMessage MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secMessagePackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secMessage };
secMtsUser MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secMtsUserPackage,
"Rec. M.3100":createDeleteNotificationsPackage;
CONDITIONAL PACKAGES
secureRedirectionPackage PRESENT IF "secureRedirection service was
subscribed by the MTS User";
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secMtsUser };
secProbe MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secProbePackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secProbe };
secReport MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secReportPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-secReport};
secVerifGenMsgFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secVerifGenMsgFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-SecVerifGenMsgFunction };
secVerifGenRecipFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secVerifGenRecipFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-SecVerifGenRecipFunction};
secVerifMOACFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secVerifMOACFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-SecVerifMOACFunction };
secVerifPOACFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secVerifPOACFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-SecVerifPOACFunction };
secVerifROACFunction MANAGED OBJECT CLASS
DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top;
CHARACTERIZED BY
secVerifROACFunctionPackage,
statesOfMtaFunctionPackage,
"Rec. M.3100":createDeleteNotificationsPackage,
"Rec. M.3100":stateChangeNotificationPackage,
"Rec. M.3100":processingErrorAlarmPackage,
securityAlarmPackage;
REGISTERED AS { MhsMTAObjectIdentifiers.id-moc-SecVerifROACFunction };
adjMTAPackage PACKAGE
BEHAVIOUR adjMTABehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
attributeValueChangeNotificationBehaviour;
ATTRIBUTES
"Rec X.721 | ISO/IEC 10165-2":administrativeState GET-REPLACE,
adjMtaAccessPointAddress GET-REPLACE,
adjMtaGlobalDomainId GET-REPLACE,
adjMtaMaxMessageSize GET-REPLACE,
adjMtaName GET,
adjMtaPossibleConversions GET-REPLACE,
adjMtaSimpleCredentials GET-REPLACE,
adjMtaSupportedApplicationContexts GET-REPLACE,
bilateralDeferral GET-REPLACE,
localMTAMaxMessageSize GET-REPLACE,
localMTASimpleCredentials GET-REPLACE,
waitTimeToRelease GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-adjMTAPackage };
adjMTABehaviour BEHAVIOUR
DEFINED AS
"The AdjMTA Managed Object class describes the information required to
establish an association and exchange MPR with an adjacent MTA. For each
adjacent MTA of the managed MTA, an instance of this class shall be created.
An AdjMTA object instance is named by the adjMtaName attribute.";
creationAndDeletionNotificationBehaviour BEHAVIOUR
DEFINED AS
"An object creation or object deletion notification shall be generated at
the creation and deletion of the object instance.";
administrativeStateChangeNotificationBehaviour BEHAVIOUR
DEFINED AS
"A state change notification is emitted when the administrative state
attribute changes in value.";
attributeValueChangeNotificationBehaviour BEHAVIOUR
DEFINED AS
"An attribute change notification is emitted when any of the attributes
change in value.";
associationPackage PACKAGE
BEHAVIOUR associationBehaviour,
associationCreationDeletionBehaviour,
creationAndDeletionNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour;
ATTRIBUTES
"Rec X.721| ISO/IEC 10165-2":operationalState GET,
"Rec X.721 | ISO/IEC 10165-2":usageState GET,
applicationContext GET,
associationInitiator GET,
associationObjectInstanceId GET,
creationTime GET,
initiatorAccessPointAddress GET,
responderAccessPointAddress GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-associationPackage };
associationBehaviour BEHAVIOUR
DEFINED AS
"The association managed object maintains dynamic information on an
association established with the managed MTA. As several associations can be
established at the same time between the managed MTA and an MtsUser, several
association object instances can exist at the same time. An association
object instance is named by the associationObjectInstanceId attribute.";
associationCreationDeletionBehaviour BEHAVIOUR
DEFINED AS
"An association object instance is created each time an association is
established with the managed MTA. An association object instance may also be
created for a rejected attempt to establish an association. An association
object instance need not be deleted when the corresponding association is released.
The operational state attribute is set to enable if the association request
was accepetd. The operational state attribute is set to disable if the
association request was rejected.
The usage state attribute is set to active at the creation of an association
object instance. The usage state attribute is set to idle when the
association is normaly released.
The usage state attribute is set to idle and the operational state attribute
is set to disable when the association is abnormaly released";
operationalStateChangeNotificationBehaviour BEHAVIOUR
DEFINED AS
"A state change notification is emitted when the operational state attribute
changes in value.";
usageStateChangeNotificationBehaviour BEHAVIOUR
DEFINED AS
"A state change notification is emitted when the usage state attribute
changes in value.";
conversionPackage PACKAGE
BEHAVIOUR conversionBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour;
ATTRIBUTES
contentTypesSupported GET,
conversionFunctionObjectInstanceId GET,
conversionType GET,
informationLossSuspected GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-conversionPackage };
conversionBehaviour BEHAVIOUR
DEFINED AS
"The MTA capability to provide a conversion of a specific type (e.g. from
IA5Text to TTX) is called a Conversion function. This function is invoked
each time a conversion of the corresponding type is performed by the managed
MTA. A ConversionFunction Object instance shall be created for each type of
conversion supported by the managed MTA. A conversion object instance is
named by the conversionFunctionObjectInstanceId attribute.";
processingErrorAlarmBehaviour BEHAVIOUR
DEFINED AS
"A processing error alarm notification shall be emitted when the entity
experiences any of the processing alarms conditions defined in CCITT Rec.
X.733 | ISO/IEC 10164-4 (e.g. storage capacity problem, version mismatch,
corrupt data, software error, underlying ressource unavailable).";
defaultDeliveryControlsPackage PACKAGE
BEHAVIOUR defaultDeliveryControlsPackageBehaviour;
ATTRIBUTES
defaultPermissibleOperations GET-REPLACE,
defaultPermissibleLowestPriority GET-REPLACE,
defaultPermissibleEITs GET-REPLACE,
defaultPermissibleContentTypes GET-REPLACE ADD-REMOVE,
defaultPermissibleMaxLength GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-defaultDeliveryControlsPackage };
defaultDeliveryControlsPackageBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
package describes default delivery control information. This information may
be changed by an MTS User abstract service operation or by specific
management actions of the MHS system manager.";
dirServiceReferencePackage PACKAGE
BEHAVIOUR dirServiceReferencePackageBehaviour;
ATTRIBUTES
directoryName GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-dirServiceReferencePackage };
dirServiceReferencePackageBehaviour BEHAVIOUR
DEFINED AS
"This package consist of information required for using a Directory service
(e.g. Recommendation X.500).";
distributionListPackage PACKAGE
BEHAVIOUR distributionListBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour;
ATTRIBUTES
distributionListObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-distributionListPackage };
distributionListBehaviour BEHAVIOUR
DEFINED AS
"The MTA capability to expand distribution lists is called the D.L.
Expansion function. This function is invoked each time a Distribution list
is expanded by the managed MTA. If the managed MTA can perform the D.L.
Expansion function, a distributionList object instance shall be created. One
instance of the DistributionList object class exists for one managed MTA
which supports D.L Expansion. The distributionListObjectInstanceId attribute
is used to name a distributionList object instance.";
filterPackage PACKAGE
BEHAVIOUR filterBehaviour;
ATTRIBUTES
lastAdjMTAName GET-REPLACE,
nextAdjMTAName GET-REPLACE,
priorityList GET-REPLACE ADD-REMOVE,
typeOfMpr GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-filterPackage };
filterBehaviour BEHAVIOUR
DEFINED AS
"This package discriminates for which kind of MPR statistics should be
gathered. The TypeOfMpr attribute enables the MHS system manager to make a
distinction between a message, probe and report. The PriorityList attribute
enables the MHS system manager to make a distinction between urgent, normal
and non-urgent. The nextAdjMTAName attribute enables the MHS system manager
to make a selection on the next MTA destination, if any, of the MPR. The
lastAdjMTAName attribute enables the MHS system manager to make a selection
on the last MTA destination, if any, of the MPR. This information is not
changed except under specific management actions of the MHS system manager.";
mdAssignedAlternateRecipientPackage PACKAGE
BEHAVIOUR mdAssignedAlternateRecipientPackageBehaviour;
ATTRIBUTES
mdAssignedAlternateRecipient GET-REPLACE;
REGISTERED AS {
MhsMTAObjectIdentifiers.id-package-mdAssignedAlternateRecipientPackage };
mdAssignedAlternateRecipientPackageBehaviour BEHAVIOUR
DEFINED AS
"If the MD alternate recipient assignment service is supported by the
managed MTA, the MdAssignedAlternateRecipient package indicates the MTS User
Name (e.g. the OR-name) of an alternate recipient which may be assigned by
the managed MTA.This information is not changed, except under specific
management actions of the MHS system manager.";
mprPackage PACKAGE
BEHAVIOUR mprBehaviour;
ATTRIBUTES
arrivalTime GET,
contentType GET,
deferralTime GET,
eits GET,
lastAdjMTAName GET,
messageContentSize GET,
mprObjectInstanceId GET,
mtsIdentifier GET,
nextAdjMTAName GET,
originatorName GET,
priority GET,
processingState GET,
processingSummary GET,
recipientsNames GET,
typeOfMpr GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mprPackage };
mprBehaviour BEHAVIOUR
DEFINED AS
"The mpr managed object class represents a message, probe or report in the
managed MTA. A mpr object instance is created on the request of the MHS
system manager whenever he requires more information then listed in the
mprList object instance. A mpr object instance enables the MHS system
manager to control and modify the processing of a specific mpr. A mpr object
instance is named by the mprObjectInstanceId attribute.";
mprListPackage PACKAGE
BEHAVIOUR mprListBehaviour;
ATTRIBUTES
mprInfo GET-REPLACE ADD-REMOVE,
mprListObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mprListPackage };
mprListBehaviour BEHAVIOUR
DEFINED AS
"The mprList Managed Object class represents a list of the message, probes
and reports currently in process in the managed MTA. A mprList object
instance shall be created at the creation of the MTA object instance. One
instance of the mprList object class exists for one managed MTA. An MPR item
is removed from the mprInfo attribute when the MHS System manager determines
that the MTS cannot deliver a message or a report or affirm a probe. A
mprList object instance is named by the mprListObjectInstanceId attribute.";
mprProcessingControlPackage PACKAGE
BEHAVIOUR mprProcessingControlBehaviour;
ATTRIBUTES
forcedExpiryDuration GET-REPLACE,
forcedProcessingPriority GET-REPLACE,
heldByManager GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mprProcessingControlPackage };
mprProcessingControlBehaviour BEHAVIOUR
DEFINED AS
"This package enables the MHS system manager to control the processing of an
mpr. This information is not changed except under specific management
actions of the MHS system manager.";
mtaPackage PACKAGE
BEHAVIOUR mtaBehaviour,
mtaCreationBehaviour,
creationAndDeletionNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
equipmentsEquipmentAlarmBehaviour;
ATTRIBUTES
defaultNonUrgentMprExpiryDuration GET-REPLACE,
defaultNormalMprExpiryDuration GET-REPLACE,
defaultUrgentMprExpiryDuration GET-REPLACE,
globalDomainId GET-REPLACE,
maxAdjMTAInboundAssocs GET-REPLACE,
maxAdjMTAOutboundAssocs GET-REPLACE,
maxMtsUserInboundAssocs GET-REPLACE,
maxMtsUserOutboundAssocs GET-REPLACE,
mtaName GET-REPLACE,
supportedApplicationContexts GET-REPLACE ADD-REMOVE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mtaPackage };
mtaBehaviour BEHAVIOUR
DEFINED AS
"The MTA Managed Object class describes general MTA management information
in order to provide the management of the MTA overall operability and
availability. This information is not changed except under specific
management actions of the MHS system manager. One instance of this object
class shall be created for each managed MTA within the MIS management
domain. The mta Managed Object class is inherited from the Managed Object
class equipment which is defined in Recommendation M.3100. The following
packages of the equipment object class shall be provided:
* createDeleteNotificationPackage
* stateChangeNotificationPackage
* administrativeOperationalStatePackage
* equipmentsEquipmentAlarmPackage
The following packages of the equipment object class may be provided:
* vendorNamePackage
* versionPackage
* locationNamePackage
* currentProblemListPackage
The equipmentId attribute is used to name an mta object instance.";
mtaCreationBehaviour BEHAVIOUR
DEFINED AS
"At the creation of an MTA managed object class, following subordinate
objects shall be created:
* mprList
* routingFunction.";
equipmentsEquipmentAlarmBehaviour BEHAVIOUR
DEFINED AS
"A processing error alarm notification shall be emitted when the entity
experiences any of the processing alarms conditions defined in CCITT Rec.
X.733 | ISO/IEC 10164-4 (e. g. storage capacity problem, version mismatch,
corrupt data, software error, underlying ressource unavailable).";
mtaFunctionStatisticsPackage PACKAGE
BEHAVIOUR mtaFunctionStatisticsBehaviour;
ATTRIBUTES
maxFunctionProcessingTime GET,
maxSizeMprPassingFunction GET,
meanFunctionProcessingTime GET,
meanSizeMprPassingFunction GET,
minFunctionProcessingTime GET,
minSizeMprPassingFunction GET,
nrOfInvocations GET,
nrOfRejectedInvocations GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mtaFunctionStatisticsPackage };
mtaFunctionStatisticsBehaviour BEHAVIOUR
DEFINED AS
"This package defines the performance parameters for the functionality of
the Network Element (e.g. MTA). The functions are routing, conversion, and
distribution list expansion.";
mtaStatisticsPackage PACKAGE
BEHAVIOUR mtaStatisticsBehaviour;
ATTRIBUTES
maxMTAResponseTime GET,
maxSizeMprDelivered GET,
maxSizeMprSubmitted GET,
maxSizeMprTransferredIn GET,
maxSizeMprTransferredOut GET,
meanMTAResponseTime GET,
meanNbOfStoredMpr GET,
meanSizeMprDelivered GET,
meanSizeMprSubmitted GET,
meanSizeMprTransferredIn GET,
meanSizeMprTransferredOut GET,
meanStorageOccupied GET,
minMTAResponseTime GET,
minSizeMprDelivered GET,
minSizeMprSubmitted GET,
minSizeMprTransferredIn GET,
minSizeMprTransferredOut GET,
nrOfMprDeferred GET,
nrOfMprDelivered GET,
nrOfRecipientsProcessed GET,
nrOfMprRedirected GET,
nrOfMprRejected GET,
nrOfMprSubmitted GET,
nrOfMprTransferredIn GET,
nrOfMprTransferredOut GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mtaStatisticsPackage };
mtaStatisticsBehaviour BEHAVIOUR
DEFINED AS
"This package defines the performance parameters of the MTA.";
mtsUserPackage PACKAGE
BEHAVIOUR mtsUserPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
attributeValueChangeNotificationBehaviour;
ATTRIBUTES
"Rec X.721 | ISO/IEC 10165-2":administrativeState GET-REPLACE,
colocated GET,
localMTASimpleCredentials GET-REPLACE,
mtsUserAccessPointAddress GET-REPLACE,
mtsUserDeliverableContentTypes GET-REPLACE ADD-REMOVE,
mtsUserDeliverableEits GET-REPLACE, -- ADD-REMOVE,
mtsUserDeliverableMaxContentLength GET-REPLACE,
mtsUserName GET-REPLACE,
mtsUserObjectInstanceId GET,
mtsUserPreferredDeliveryMethod GET-REPLACE,
mtsUserSimpleCredentials GET-REPLACE,
mtsUserSupportedApplicationContexts GET-REPLACE ADD-REMOVE,
mtsUserType GET-REPLACE,
waitTimeToRelease GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-mtsUserPackage };
mtsUserPackageBehaviour BEHAVIOUR
DEFINED AS
"The mtsUser Managed Object class describes the information required to
establish an association and exchange MPR with an mtsUser of the managed
MTA. For each MTS User of the managed MTA, an instance of this class shall
be created. A mtsUser object instance is named by the attribute
mtsUserObjectInstanceId.";
restrictedDeliveryPackage PACKAGE
BEHAVIOUR restrictedDeliveryBehaviour;
ATTRIBUTES
permittedMessages GET-REPLACE ADD-REMOVE,
disallowedMessages GET-REPLACE ADD-REMOVE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-restrictedDeliveryPackage };
restrictedDeliveryBehaviour BEHAVIOUR
DEFINED AS
"If restricted delivery was subscribed by the MTS User, this package
provides the others MTS Users from whom the MTS User is willing (or
unwilling) to receive messages.";
routingPackage PACKAGE
BEHAVIOUR routingBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour;
ATTRIBUTES
routingFunctionObjectInstanceId GET,
"Rec X.721 | ISO/IEC 10165-2":operationalState GET,
"Rec X.721 | ISO/IEC 10165-2":usageState GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-routingPackage };
routingBehaviour BEHAVIOUR
DEFINED AS
"The MTA capability to determine routing actions for each of a message or
probes recipients for which the managed MTA is responsible is called the
Routing function. This function is invoked each time a routing instruction
for a single recipient of a message, a report or a probe is generated by the
managed MTA. A routingFunction object instance shall be created at the
creation of the MTA object instance. One instance of the routingFunction
object class exists for one managed MTA. The routingFunctionObjectInstanceId
attribute is used to name a RoutingFunction object instance.";
secAdjMTAPackage PACKAGE
BEHAVIOUR secAdjMTAPackageBehaviour,
creationAndDeletionNotificationBehaviour;
ATTRIBUTES
adjMtaStrongCredentials GET-REPLACE,
localMTAStrongCredentials GET-REPLACE,
secAdjMTAObjectInstanceId GET,
securityLabels GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secAdjMTAPackage};
secAdjMTAPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecAdjMTA object class provides information to build a secure
association with an adjacent MTA. This information is not changed except
under specific management actions of the MHS system manager. For each
adjacent MTA of the managed mta for which secure associations may be
established, an instance of this class shall be created. Zero or one
instance of the secAdjMTA object class exists for each adjacent MTA of the
managed MTA. The secAdjMTAObjectInstanceId attribute is used to name a
SecAdjMTA object instance";
secAssociationPackage PACKAGE
BEHAVIOUR secAssociationPackageBehaviour,
creationAndDeletionNotificationBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
initiatorSecurityContext GET-REPLACE,
initiatorStrongCredentials GET-REPLACE,
responderStrongCredentials GET-REPLACE,
secAssociationObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secAssociationPackage };
secAssociationPackageBehaviour BEHAVIOUR
DEFINED AS
"The secAssociation managed object maintains dynamic information on a secure
association established with the managed MTA. A secAssociation object
instance shall be created each time a secure association is established with
the managed MTA. The secAssociationObjectInstanceId attribute is used to
name a SecAssociation object instance.";
securityAlarmBehaviour BEHAVIOUR
DEFINED AS
"A security error alarm notification shall be emitted when the entity
experiences any of the security alarms conditions defined in CCITT Rec.
X.736 | ISO/IEC 10164-7 (e. g. integrity violation, operational violation,
physical violation, security service or mechanism violation, time domain
violation).";
secConversionPackage PACKAGE
BEHAVIOUR secConversionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
conversionCredentials GET-REPLACE,
conversionSecurityContext GET-REPLACE,
conversionSecurityLabels GET-REPLACE ADD-REMOVE,
secConversionObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secConversionPackage };
secConversionPackageBehaviour BEHAVIOUR
DEFINED AS
"The MTA capability to provide a secure conversion of a specific type (e.g.
from IA5Text to TTX) is called a Secure Conversion function. This function
is invoked each time a secure conversion of the corresponding type is
performed by the managed MTA. A secConversionFunction Object instance shall
be created for each type of secure conversion supported by the managed
MTA.The secConversionObjectInstanceId attribute is used to name a
SecConversion object instance.";
secGenROACFunctionPackage PACKAGE
BEHAVIOUR secGenROACFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
reportOriginatorCertificate GET-REPLACE,
reportROACAlg GET-REPLACE,
secGenROACObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secGenROACFunctionPackage};
secGenROACFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecGenROACFunction object class enables the managed mta to generate the
report-origin-authentication-check in a secure report. If The managed MTA is
capable of generating ROAC, a SecGenROACFunction object instance holds
information for the generation of a secure report on reception and relay.
The secGenROACFunctionId attribute is used to name a SecGenROAC object instance.";
secMessagePackage PACKAGE
BEHAVIOUR secMessagePackageBehaviour;
ATTRIBUTES
contentIntegrityCheck GET,
messageOriginatorCertificate GET,
messageOriginAuthenticationCheck GET,
messageSecurityLabel GET,
messageToken GET,
proofOfDeliveryRequest GET,
secMessageObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secMessagePackage};
secMessagePackageBehaviour BEHAVIOUR
DEFINED AS
"The SecMessage object class enables the MHS system manager to secure
message in the managed MTA. The secMessageObjectInstanceId attribute is used
to name a SecMessage object instance.";
secMtsUserPackage PACKAGE
BEHAVIOUR secMtsUserPackageBehaviour,
creationAndDeletionNotificationBehaviour;
ATTRIBUTES
localMTAStrongCredentials GET-REPLACE,
mtsUserStrongCredentials GET-REPLACE,
secMtsUserObjectInstanceId GET,
securityLabels GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secMtsUserPackage};
secMtsUserPackageBehaviour BEHAVIOUR
DEFINED AS
"The secMtsUser object class provides information to build a secure
association with an MtsUser of the managed MTA. The
secMtsUserObjectInstanceId attribute is used to name a SecMtsUser object instance.";
secProbePackage PACKAGE
BEHAVIOUR secProbePackageBehaviour;
ATTRIBUTES
probeOriginatorCertificate GET,
probeOriginAuthenticationCheck GET,
probeSecurityLabel GET,
secProbeObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secProbePackage};
secProbePackageBehaviour BEHAVIOUR
DEFINED AS
"The SecProbe object class enables the MHS system manager to secure probe in
the managed MTA. The secProbeObjectInstanceId attribute is used to name a
SecProbe object instance.";
secReportPackage PACKAGE
BEHAVIOUR secReportPackageBehaviour;
ATTRIBUTES
proofOfDelivery GET,
recipientCertificate GET,
reportOriginAuthenticationCheck GET,
reportSecurityLabel GET,
secReportObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secReportPackage};
secReportPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecReport object class enables the MHS system manager to secure report
in the managed MTA. The secReportObjectInstanceId attribute is used to name
a SecReport object instance.";
secureRedirectionPackage PACKAGE
BEHAVIOUR secureRedirectionPackageBehaviour;
ATTRIBUTES
redirections GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secureRedirectionPackage };
secureRedirectionPackageBehaviour BEHAVIOUR
DEFINED AS
"The attribute redirections indicates to which UA the messages, bases on the
associated security labels, the messages should be send.";
securityAlarmPackage PACKAGE
NOTIFICATIONS
"Rec. X.721": integrityViolation,
"Rec. X.721": operationalViolation,
--"Rec. X.721": operationalViolation,
"Rec. X.721": physicalViolation,
"Rec. X.721": securityServiceOrMechanismViolation,
"Rec. X.721": timeDomainViolation;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-SecurityAlarmPackage };
secVerifGenMsgFunctionPackage PACKAGE
BEHAVIOUR secVerifGenMsgFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
messageEncAlg GET-REPLACE,
messageMOACAlg GET-REPLACE,
messageOriginatorCertificate GET-REPLACE,
newMessageEncAlg GET-REPLACE,
newMessageMOACAlg GET-REPLACE,
newMessageOriginatorCertificate GET-REPLACE,
secVerifGenMsgObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secVerifGenMsgFunctionPackage};
secVerifGenMsgFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecVerifGenMsgFunction object class enables the verification and
generation of new security attributes within the MTA. For example, for
secure distributionListExpansion and secure conversion. The
secVerifGenMsgObjectInstanceId attribute is used to name a
SecVerifGenMsgFunction object instance.";
secVerifGenRecipFunctionPackage PACKAGE
BEHAVIOUR secVerifGenRecipFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
newRecipientCicAlg GET-REPLACE,
newRecipientName GET-REPLACE,
newRecipientTokenAlg GET-REPLACE,
newRecipientTokenEncAlg GET-REPLACE,
newRecipientTokenSigAlg GET-REPLACE,
recipientCicAlg GET-REPLACE,
recipientName GET-REPLACE,
recipientTokenAlg GET-REPLACE,
recipientTokenEncAlg GET-REPLACE,
recipientTokenSigAlg GET-REPLACE,
secVerifGenRecipObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secVerifGenRecipFunctionPackage};
secVerifGenRecipFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecVerifGenRecipFunction object class enables the verification and
generation of new security attributes within the MTA. For example, for
secure distributionListExpansion and secure conversion. The
SecVerifGenRecipObjectInstanceId attribute is used to name a
SecVerifGenRecipFunction object instance.";
secVerifMOACFunctionPackage PACKAGE
BEHAVIOUR secVerifMOACFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
messageOriginatorCertificate GET-REPLACE,
secVerifMOACFunctionObjectInstanceId GET,
messageMOACAlg GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secVerifMOACFunctionPackage};
secVerifMOACFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecVerifMOACFunction object class enables the managed MTA to generate
the message-origin-authentication-check in a secure message. An
SecVerifMOACFunction object instance holds information for the verification
of a secure message on reception and relay. The
secVerifMOACFunctionObjectInstanceId attribute is used to name a
SecVerifMOACFunction object instance.";
secVerifPOACFunctionPackage PACKAGE
BEHAVIOUR secVerifPOACFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
secVerifPOACObjectInstanceId GET,
probeOriginatorCertificate GET-REPLACE,
probePOACAlg GET-REPLACE ;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secVerifPOACFunctionPackage};
secVerifPOACFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecVerifPOACFunction object class enables the managed MTA to generate
the probe-origin-authentication-check in a secure probe. An
SecVerifPOACFunction object instance holds information for the verification
of a secure probe on relay. The secVerifPOACObjectInstanceId attribute is
used to name a SecVerifPOACFunction object instance.";
secVerifROACFunctionPackage PACKAGE
BEHAVIOUR secVerifROACFunctionPackageBehaviour,
creationAndDeletionNotificationBehaviour,
administrativeStateChangeNotificationBehaviour,
operationalStateChangeNotificationBehaviour,
usageStateChangeNotificationBehaviour,
processingErrorAlarmBehaviour,
securityAlarmBehaviour;
ATTRIBUTES
reportOriginatorCertificate GET-REPLACE,
reportROACAlg GET-REPLACE,
secVerifROACObjectInstanceId GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-secVerifROACFunctionPackage};
secVerifROACFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"The SecVerifROACFunction object class enables the managed MTA to generate
the report-origin-authentication-check in a secure report. An
SecVerifROACFunction object instance holds information for the verification
of a secure report on relay and delivery. The secVerifROACObjectInstanceId
attribute is used to name a SecVerifROACFunction object instance.";
simpleCredentialsPackage PACKAGE
BEHAVIOUR simpleCredentialsBehaviour;
ATTRIBUTES
initiatorSimpleCredentials GET-REPLACE,
responderSimpleCredentials GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-simpleCredentialsPackage };
simpleCredentialsBehaviour BEHAVIOUR
DEFINED AS
"If simple authentification is used during an association, this package
provides the simple credentials of the initiator and responder of an association.";
simpleRedirectionPackage PACKAGE
BEHAVIOUR simpleRedirectionPackageBehaviour;
ATTRIBUTES
redirectionRecipient GET-REPLACE;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-simpleRedirectionPackage };
simpleRedirectionPackageBehaviour BEHAVIOUR
DEFINED AS
"If simple redirection was subscribed by the MTS User, this package provides
a redirection address. If the redirection address has the value NULL, then
redirection does not take place and the message is non-delivered.";
statesOfMtaFunctionPackage PACKAGE
BEHAVIOUR statesOfMtaFunctionPackageBehaviour;
ATTRIBUTES
"Rec X.721 | ISO/IEC 10165-2":administrativeState GET-REPLACE,
"Rec X.721 | ISO/IEC 10165-2":operationalState GET,
"Rec X.721 | ISO/IEC 10165-2":usageState GET;
REGISTERED AS { MhsMTAObjectIdentifiers.id-package-statesOfMtaFunctionPackage };
statesOfMtaFunctionPackageBehaviour BEHAVIOUR
DEFINED AS
"This package provides the administrative state, operational state and usage
state of an MTA function. These parameters are defined in CCITT Rec. X.731 |
ISO/IEC 10164-2";
adjMtaAccessPointAddress ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailAccessPointAddress;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaAccessPointAddressBehaviour BEHAVIOUR
DEFINED AS
This attribute defines the access point address of the adjacent MTA. This
attribute may have one of the possible values of a PSAP address MTS
abstract service parameter as defined in ITU-T Rec. X.411 | ISO/IEC
10021-4. For a non-standardised implementation of this MTS abstract
service parameter a 'generic address' value may be used. The description
of the use of this generic type is out of the scope of this Recommendation
| International Standard";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaAccessPointAddress };
adjMtaGlobalDomainId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailGlobalDomainId;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaGlobalDomainIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the value of the Global Domain Identifier used by
the adjacent MTA to create MTS identifiers, Trace information elements and
Internal trace information elements. This attribute may have one of the
possible values of a global-domain-identifier MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic global domain identifier' value may be used. The description of
the use of this generic type is out of the scope of this Recommendation |
International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaGlobalDomainId };
adjMtaMaxMessageSize ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SizeInOctets;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaMaxMessageSizeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum size of messages from the managed MTA
which can be processed by this adjacent MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaMaxMessageSize };
adjMtaName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtaName;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaNameBehaviour BEHAVIOUR
DEFINED AS
"This attribute identifies the name of the adjacent MTA which shall be
provided by the managed MTA during association establishment. This
attribute may have one of the possible values of an MTA-name MTS abstract
service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic MTA name' type may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaName };
adjMtaPossibleConversions ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailContentType;
--MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR adjMtaPossibleConversionsBehaviour BEHAVIOUR
DEFINED AS
"This attribute may have one of the possible values of a set of possible
conversion which are supported by the adjacent MTA. This attribute may
have one of the possible values of a set of explicit-conversion MTS
abstract service parameters defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic conversion type' value may be used. The description
of the use of this generic type is out of the scope of this Recommendation
| International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaPossibleConversions };
adjMtaSimpleCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailSimpleCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaSimpleCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the simple password that can be used by the MTS
User during association establishment for simple authentication of itself.
This attribute may have one of the possible values of a password MTS
abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaSimpleCredentials };
adjMtaStrongCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailStrongCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaStrongCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the strong credentials that can be used by the
Adjacent MTA during association establishment for strong authentication of
itself. This attribute may have one of the possible values of an
initiator-bind-token and, optionally, an initiator-certificate MTS
abstract service parameters defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic Strong Credentials' value may be used. The
description of the use of this generic type is out of the scope of this
Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-adjMtaStrongCredentials };
adjMtaSupportedApplicationContexts ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ApplicationContexts;
MATCHES FOR EQUALITY;
BEHAVIOUR adjMtaSupportedApplicationContextsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the MHS application contexts that are supported by
the adjacent MTA.";;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-attribute-adjMtaSupportedApplicationContexts };
applicationContext ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ApplicationContext;
MATCHES FOR EQUALITY;
BEHAVIOUR applicationContextBehaviour BEHAVIOUR
DEFINED AS
"This attribute identifies the application context negotiated during
association establishment.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-applicationContext };
arrivalTime ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Time;
MATCHES FOR EQUALITY, ORDERING;
BEHAVIOUR arrivalTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the arrival time of the MPR in the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-arrivalTime };
associationInitiator ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AssociationInitiator;
MATCHES FOR EQUALITY;
BEHAVIOUR associationInitiatorBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines who initiated the current association. The values
can be local (i.e. the managed MTA) or remote.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-associationInitiator };
associationObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR associationObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-associationObjectInstanceId };
bilateralDeferral ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.BilateralDeferral;
MATCHES FOR EQUALITY;
BEHAVIOUR bilateralDeferralBehaviour BEHAVIOUR
DEFINED AS
"This attribute specifies whether a bilateral agreement exists between the
managed MTA and the adjacent MTA for deferring messages. If an agreement
exists the MPR will be deferred.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-bilateralDeferral };
colocated ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Colocated;
MATCHES FOR EQUALITY;
BEHAVIOUR colocatedBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates if the MTS User is collocated with the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-colocated };
contentIntegrityCheck ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentIntegrityCheck;
MATCHES FOR EQUALITY;
BEHAVIOUR contentIntegrityCheckBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the integrity check of the content. This
attribute may have one of the possible values of a content-integrity-check
MTS abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-contentIntegrityCheck };
contentType ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentType;
MATCHES FOR EQUALITY;
BEHAVIOUR contentTypeBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides the content type of the MPR. This parameter may
have one of the possible value of a content-type MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-contentType };
contentTypesSupported ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentTypes;
MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR contentTypesSupportedBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the message content types the Conversion
function is able to convert. This attribute may have one of the possible
values of a set of content-type MTS abstract service parameters defined in
ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-contentTypesSupported };
conversionCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR conversionCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the credentials for the conversion. This
attribute may have one of the possible values of a credentials MTS
abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic credentials' value may be used. The description of
the use of this generic type is out of the scope of this Recommendation |
International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-conversionCredentials };
conversionFunctionObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR conversionFunctionObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-attribute-conversionFunctionObjectInstanceId };
conversionSecurityContext ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityContext;
MATCHES FOR EQUALITY;
BEHAVIOUR conversionSecurityContextBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the security context for a secure conversion.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-conversionSecurityContext };
conversionSecurityLabels ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabels;
MATCHES FOR EQUALITY;
BEHAVIOUR conversionSecurityLabelsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the security labels for a secure conversion.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-conversionSecurityLabels };
conversionType ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailConversionType;
MATCHES FOR EQUALITY;
BEHAVIOUR conversionTypeBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the type of conversion provided by the
Conversion function. This attribute may have one of the possible values of
an explicit-conversion MTS abstract service parameter defined in ITU-T
Rec. X.411 | ISO/IEC 10021-4. For a non-standardised implementation of
this MTS abstract service parameter a 'generic conversion type' value may
be used. The description of the use of this generic type is out of the
scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-conversionType };
creationTime ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Time;
MATCHES FOR EQUALITY, ORDERING;
BEHAVIOUR creationTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the time the Managed Object instance has been created.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-creationTime };
defaultNonUrgentMprExpiryDuration ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.DurationInSeconds;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultNonUrgentMprExpiryDurationBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the default duration in seconds from the arrival
time of a non-urgent MPR after which the managed MTA determines that the
MTS cannot deliver the message or report or affirm the probe.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultNonUrgentMprExpiryDuration };
defaultNormalMprExpiryDuration ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.DurationInSeconds;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultNormalMprExpiryDurationBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the default duration in seconds from the arrival
time of a normal MPR after which the managed MTA determines that the MTS
cannot deliver the message or report or affirm the probe.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultNormalMprExpiryDuration };
defaultPermissibleContentTypes ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EmailContentTypes;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultPermissibleContentTypesBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
parameter describes the default delivery controls on permissible content
types. This attribute may have one of the possible values of a
permissible-content-types MTS abstract service parameter defined in ITU-T
Rec. X.411 | ISO/IEC 10021-4. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultPermissibleContentTypes};
defaultPermissibleEITs ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailEits;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultPermissibleEITsBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
parameter describes the default delivery controls on permissible encoded
information types. This attribute may have one of the possible values of a
permissible-encoded information-types MTS abstract service parameter
defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised
implementation of this MTS abstract service parameter a 'generic encoded
information types' value may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultPermissibleEITs};
defaultPermissibleLowestPriority ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Priority;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultPermissibleLowestPriorityBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
parameter describes the default delivery controls on permissible lowest
MPR priority. This attribute may have one of the possible values of a
permissible-lowest-priority MTS abstract service parameter defined in
ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultPermissibleLowestPriority};
defaultPermissibleMaxLength ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentLength;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultPermissibleMaxLengthBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
parameter describes the default delivery controls on maximum content length.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultPermissibleMaxContentLength};
defaultPermissibleOperations ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Operations;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultPermissibleOperationsBehaviour BEHAVIOUR
DEFINED AS
"If the delivery control operation is supported by the MTS User, this
parameter describes the default delivery controls on permissible
operations. This attribute may have one of the possible values of a
permissible-operation MTS abstract service parameter defined in ITU-T Rec.
X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultPermissibleOperations};
defaultUrgentMprExpiryDuration ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.DurationInSeconds;
MATCHES FOR EQUALITY;
BEHAVIOUR defaultUrgentMprExpiryDurationBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the default duration in seconds from the arrival
time of an urgent MPR after which the managed MTA determines that the MTS
cannot deliver the message or report or affirm the probe.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-defaultUrgentMprExpiryDuration };
deferralTime ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Time;
MATCHES FOR EQUALITY;
BEHAVIOUR deferralTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the deferral time of the MPR. This parameter may
have one of the possible value of a deferred-delivery-time MTS abstract
service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-deferralTime };
directoryName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailDirectoryName;
MATCHES FOR EQUALITY;
BEHAVIOUR directoryNameBehaviour BEHAVIOUR
DEFINED AS
"If Directory is used for MHS and a directory object instance is present
for the managed element, this attribute specifies the directory name of
the directory object instance. This attribute may have one of the possible
values of a directory name parameter defined in ITU-T Rec. X.501 | ISO/IEC
9594-2 . For a non-standardised implementation of a Directory, a 'generic
directory name' value may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-directoryName };
disallowedMessages ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Restrictions;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR disallowedMessagesBehaviour BEHAVIOUR
DEFINED AS
"If restricted delivery was subscribed by the MTS User, this parameter
provides the selected messages the MTS User is not willing to receive.
This attribute may have one of the possible values of a set of
restrictions MTS abstract service parameter as defined in ITU-T Rec. X.411
| ISO/IEC 10021-4. An empty value indicates that all messages are accepted.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-disallowedMessages};
distributionListObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR distributionListObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-distributionListObjectInstanceId };
eits ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailEits;
MATCHES FOR EQUALITY;
BEHAVIOUR eitsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the encoded-information-types of the MPR. This
attribute may have one of the possible values of an
encoded-information-types MTS abstract service parameter defined in ITU-T
Rec. X.411 | ISO/IEC 10021-4. For a non-standardised implementation of
this MTS abstract service parameter a 'generic encoded information types'
value may be used. The description of the use of this generic type is out
of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-eits };
forcedExpiryDuration ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.DurationInSeconds;
MATCHES FOR EQUALITY;
BEHAVIOUR forcedExpiryDurationBehaviour BEHAVIOUR
DEFINED AS
"If MPR processing control is supported by the managed MTA, this attribute
enables the MHS system manager to change the expiry duration of an MPR
during its processing by the managed MTA. This attribute is empty unless
set by the MHS system manager. If the value is empty or equal to zero, the
expiry duration for the MPR is the default expiry duration value defined
for the corresponding grade of delivery: Default Urgent MPR Expiry Duration,
Default Non-Urgent MPR Expiry Duration or Default Normal MPR Expiry Duration.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-forcedExpiryDuration };
forcedProcessingPriority ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Priority;
MATCHES FOR EQUALITY;
BEHAVIOUR forcedProcessingPriorityBehaviour BEHAVIOUR
DEFINED AS
"If MPR processing control is supported by the managed MTA, This attribute
enables the MHS system manager to change the processing priority of an
MPR. Initial value of this attribute is the grade of delivery of the MPR.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-forcedProcessingPriority };
globalDomainId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailGlobalDomainId;
MATCHES FOR EQUALITY;
BEHAVIOUR globalDomainIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the identification of the management domain used
by the managed MTA to create MTS-identifiers, trace-information-elements
and internal-trace-information-elements. This attribute may have one of
the possible values of a global-domain-identifier MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'Generic Global Domain Identifier' value may be used. The description of
the use of this generic type is out of the scope of this Recommendation |
International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-globalDomainId };
heldByManager ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.HeldByManager;
MATCHES FOR EQUALITY;
BEHAVIOUR heldByManagerBehaviour BEHAVIOUR
DEFINED AS
"If MPR processing control is supported by the managed MTA, This attribute
enables the MHS system manager to hold an MPR. Possible values are true or
false (Boolean).";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-heldByManager };
informationLossSuspected ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.InformationLossSuspected;
MATCHES FOR EQUALITY;
BEHAVIOUR informationLossSuspectedBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates if there will be loss of information during
conversion. Possible loss of information is described in Recommendation X.408.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-informationLossSuspected };
initiatorAccessPointAddress ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailAccessPointAddress;
MATCHES FOR EQUALITY;
BEHAVIOUR initiatorAccessPointAddressBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the access point address used by the initiator
during association establishment. This attribute may have one of the
possible values of a PSAP-address MTS abstract service parameter defined
in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised
implementation of this MTS abstract service parameter a 'generic address'
value may be used. The description of the use of this generic type is out
of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-initiatorAccessPointAddress };
initiatorSecurityContext ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabels;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR initiatorSecurityContextBehaviour BEHAVIOUR
DEFINED AS
"If strong authentication is used, this attribute provides the security
context proposed by the initiator during association establishment. This
attribute may have one of the possible values of a security-context MTS
abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-initiatorSecurityContext };
initiatorSimpleCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailSimpleCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR initiatorCredentialsBehaviour BEHAVIOUR
DEFINED AS
"If simple authentication is used, for the current association, this
attribute provides the simple credentials used by the initiator during
association establishment. This attribute may have one of the possible
values of a password MTS abstract service parameter defined in ITU-T Rec.
X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-initiatorCredentials };
initiatorStrongCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailStrongCredentials;
MATCHES FOR EQUALITY,;
BEHAVIOUR initiatorStrongCredentialsBehaviour BEHAVIOUR
DEFINED AS
"If strong authentication is used, this attribute provides the strong
credentials used by the initiator during association establishment. This
attribute may have one of the possible values of an initiator-bind-token
and, optionally, an initiator-certificate MTS abstract service parameters
defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised
implementation of this MTS abstract service parameter a 'generic Strong
Credentials' value may be used. The description of the use of this generic
type is out of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-initiatorStrongCredentials };
lastAdjMTAName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtaName;
MATCHES FOR EQUALITY;
BEHAVIOUR lastAdjMTANameBehaviour BEHAVIOUR
DEFINED AS
"If the MPR was transferred from an adjacent MTA, This parameter provides
the name of the adjacent MTA. An empty value indicates that the arrival of
the MPR was not the result of a transfer operation. This attribute may
have one of the possible values of an MTA-name MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic MTA name' type may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-lastAdjMtaName};
localMTAMaxMessageSize ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SizeInOctets;
MATCHES FOR EQUALITY;
BEHAVIOUR localMTAMaxMessageSizeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum size of messages from the adjacent MTA
which can be processed by the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-localMTAMaxMessageSize };
localMTASimpleCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailSimpleCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR localMTASimpleCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the simple password that can be used by the
managed MTA during association establishment for simple authentication of
itself. This attribute may have one of the possible values of a password
MTS abstract service parameter as defined in ITU-T Rec. X.411 | ISO/IEC
10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-localMTASimpleCredentials };
localMTAStrongCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailStrongCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR localMTAStrongCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the strong credentials that can be used by the
managed MTA during association establishment for strong authentication of
itself. This attribute may have one of the possible values of an
initiator-bind-token and, optionally, an initiator-certificate MTS
abstract service parameters defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic Strong Credentials' value may be used. The
description of the use of this generic type is out of the scope of this
Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-localMTAStrongCredentials };
maxAdjMTAInboundAssocs ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.NumberOfAssociations;
MATCHES FOR EQUALITY;
BEHAVIOUR maxAdjMTAInboundAssocsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum number of associations that may be
simultaneously established, at the initiative of adjacent MTA, between the
managed MTA and its adjacent MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxAdjMTAInboundAssocs };
maxAdjMTAOutboundAssocs ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.NumberOfAssociations;
MATCHES FOR EQUALITY;
BEHAVIOUR maxAdjMTAOutboundAssocsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum number of associations that may be
simultaneously established, at the initiative of the managed MTA, between
the managed MTA and its adjacent MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxAdjMTAOutboundAssocs };
maxFunctionProcessingTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxFunctionProcessingTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum duration in seconds used to perform an
MTA function, during the measurement interval, of those MPR that meet the
selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxFunctionProcessingTime };
maxMTAResponseTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxMTAResponseTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum response time, during the measurement
interval, of those MPR that meet the selection criteria. Response time is
the time between arrival and departure of a MPR in the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxMTAResponseTime };
maxMtsUserInboundAssocs ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.NumberOfAssociations;
MATCHES FOR EQUALITY;
BEHAVIOUR maxMtsUserInboundAssocsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum number of associations that may be
simultaneously established, at the initiative of MTS Users, between the
managed MTA and its MTS Users.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxMtsUserInboundAssocs };
maxMtsUserOutboundAssocs ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.NumberOfAssociations;
MATCHES FOR EQUALITY;
BEHAVIOUR maxMtsUsersOutboundAssocsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum number of associations that may be
simultaneously established, at the initiative of MTS Users, between the
managed MTA and its MTS Users.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxMtsUsersOutboundAssocs };
maxSizeMprDelivered ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxSizeMprDeliveredBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the largest MPR delivered to users of
the managed MTA, during the measurement interval, of those MPR that meet
the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxSizeMprDelivered };
maxSizeMprPassingFunction ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxSizeMprPassingFunctionBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the largest MPR passing the MTA
function, during the measurement interval, of those MPR that meet the
selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxSizeMprPassingFunction };
maxSizeMprSubmitted ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxSizeMprSubmittedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the largest MPR submitted by users of
the managed MTA, during the measurement interval, of those MPR that meet
the selection criteria. In the case of a probe, it is the size of the
probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxSizeMprSubmitted };
maxSizeMprTransferredIn ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxSizeMprTransferredInBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the largest MPR the managed MTA has
received from another MTA, during the measurement interval, of those MPR
that meet the selection criteria. In the case of a probe, it is the size
of the probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxSizeMprTransferredIn };
maxSizeMprTransferredOut ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR maxSizeMprTransferredOutBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the largest MPR the managed MTA has
sent to another MTA, during the measurement interval, of those MPR that
meet the selection criteria. In the case of a probe, it is the size of the
probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-maxSizeMprTransferredOut };
mdAssignedAlternateRecipient ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR mdAssignedAlternateRecipientBehaviour BEHAVIOUR
DEFINED AS
"If the MD alternate recipient assignment service is supported by the
managed MTA, this attribute indicates the MTS User Name of an alternate
recipient which may be assigned by the managed MTA acting as recipient to
messages where there is not exact match between the recipient attributes
and the name of an MTS User of the MD. This attribute may have one of the
possible values of an OR-name MTS abstract service parameter defined in
ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised implementation
of this MTS abstract service parameter a 'generic MTS User name' value may
be used. The description of the use of this generic type is out of the
scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mdAssignedAlternateRecipient };
meanFunctionProcessingTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanFunctionProcessingTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean time used to perform an MTA function,
during the measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanFunctionProcessingTime };
meanMTAResponseTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanMTAResponseTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean response time, during the measurement
interval, of those MPR that meet the selection criteria. Response time is
the time between arrival and departure of a MPR in the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanMTAResponseTime };
meanNbOfStoredMpr ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanNbOfStoredMprBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean number of MPR stored in the managed MTA,
during the measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanNbOfStoredMpr };
meanSizeMprDelivered ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanSizeMprDeliveredBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR delivered to users of the
managed MTA, during the measurement interval, of those MPR that meet the
selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanSizeMprDelivered };
meanSizeMprPassingFunction ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanSizeMprPassingFunctionBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR passing the MTA function,
during the measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanSizeMprPassingFunction };
meanSizeMprSubmitted ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanSizeMprSubmittedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR submitted by users of the
managed MTA, during the measurement interval, of those MPR that meet the
selection criteria. In the case of a probe, it is the size of the probe
itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanSizeMprSubmitted };
meanSizeMprTransferredIn ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanSizeMprTransferredInBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR the managed MTA has received
from another MTA, during the measurement interval, of those MPR that meet
the selection criteria. In the case of a probe, it is the size of the
probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanSizeMprTransferredIn };
meanSizeMprTransferredOut ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR meanSizeMprTransferredOutBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR the managed MTA has sent to
another MTA, during the measurement interval, of those MPR that meet the
selection criteria. In the case of a probe, it is the size of the probe
itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanSizeMprTransferredOut };
meanStorageOccupied ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Percent;
MATCHES FOR EQUALITY;
BEHAVIOUR meanStorageOccupiedBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the mean percentage, during the measurement
interval, of the storage available which is occupied by the MPR that meet
the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-meanStorageOccupied };
messageContentSize ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentLength;
MATCHES FOR EQUALITY;
BEHAVIOUR messageContentSizeBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides the content size of the MPR.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageContentSize };
messageEncAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR messageEncAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the algorithm for the Message Enc";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageEncAlg };
messageMOACAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR messageMOACAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the algorithm for the origin authentication.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageMOACAlg };
messageOriginatorCertificate ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.OriginatorCertificate;
MATCHES FOR EQUALITY;
BEHAVIOUR messageOriginatorCertificateBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the certificate of the originator. This attribute
may have one of the possible values of an originator-certificate MTS
abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageOriginatorCertificate };
messageOriginAuthenticationCheck ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.MessageOriginAuthenticationCheck;
MATCHES FOR EQUALITY;
BEHAVIOUR messageOriginAuthenticationCheckBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the authentication check to determine the origin.
This attribute may have one of the possible values of a
message-origin-authentication-check MTS abstract service parameter defined
in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageOriginAuthenticationCheck };
messageSecurityLabel ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabel;
MATCHES FOR EQUALITY;
BEHAVIOUR messageSecurityLabelBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the labels for security. This attribute may have
one of the possible values of a message-security-label MTS abstract
service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageSecurityLabel };
messageToken ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.MessageToken;
MATCHES FOR EQUALITY;
BEHAVIOUR messageTokenBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the security token. This attribute may have one
of the possible values of a message-token MTS abstract service parameter
defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-messageToken };
minFunctionProcessingTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minFunctionProcessingTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the minimum time used to perform an MTA function,
during the measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minFunctionProcessingTime };
minMTAResponseTime ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minMTAResponseTimeBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the minimum response time, during the measurement
interval, of those MPR that meet the selection criteria. Response time is
the time between arrival and departure of a MPR in the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minMTAResponseTime };
minSizeMprDelivered ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minSizeMprDeliveredBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the smallest MPR delivered to users of
the managed MTA, during the measurement interval, of those MPR that meet
the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minSizeMprDelivered };
minSizeMprPassingFunction ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minSizeMprPassingFunctionBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the smallest MPR passing the MTA
function, during the measurement interval, of those MPR that meet the
selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minSizeMprPassingFunction };
minSizeMprSubmitted ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minSizeMprSubmittedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the smallest MPR submitted by users of
the managed MTA, during the measurement interval, of those MPR that meet
the selection criteria. In the case of a probe, it is the size of the
probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minSizeMprSubmitted };
minSizeMprTransferredIn ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minSizeMprTransferredInBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the size of the smallest MPR the managed MTA has
received from another MTA, during the measurement interval, of those MPR
that meet the selection criteria. In the case of a probe, it is the size
of the probe itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minSizeMprTransferredIn };
minSizeMprTransferredOut ATTRIBUTE
DERIVED FROM "ITU-T Rec. X.721 | ISO/IEC 10165-2":gauge;
MATCHES FOR EQUALITY;
BEHAVIOUR minSizeMprTransferredOutBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the mean size of MPR the managed MTA has sent to
another MTA, during the measurement interval, of those MPR that meet the
selection criteria. In the case of a probe, it is the size of the probe
itself which is measured, not the size of the subject message.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-minSizeMprTransferredOut };
mprInfo ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.MprInfo;
MATCHES FOR EQUALITY;
BEHAVIOUR mprInfoBehaviour BEHAVIOUR
DEFINED AS
"This attribute describes, for each MPR, its arrival Time and processing
state. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mprInfo };
mprListObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR mprListObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mprListObjectInstanceId };
mprObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR mprObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mprObjectInstanceId };
mtaName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtaName;
MATCHES FOR EQUALITY;
BEHAVIOUR mtaNameBehaviour BEHAVIOUR
DEFINED AS
"This attribute specifies the name of the managed MTA. This attribute may
have one of the possible values of an MTA-name MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic MTA name' value may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtaName };
mtsIdentifier ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMpduIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsIdentifierBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides the MTS-identifier of the MPR. This attribute may
have one of the possible values of an MTS-Identifier MTS abstract service
parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic MPDU identifier' value may be used. The description of the use of
this generic type is out of the scope of this Recommendation |
International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsIdentifier };
mtsUserAccessPointAddress ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailAccessPointAddress;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserAccessPointAddressBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the access point address of the MTS User. This
attribute may have one of the possible values of a PSAP address MTS
abstract service parameter as defined in ITU-T Rec. X.411 | ISO/IEC
10021-4. For a non-standardised implementation of this MTS abstract
service parameter a 'generic address' value may be used. The description
of the use of this generic type is out of the scope of this Recommendation
| International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserAccessPointAddress };
mtsUserDeliverableContentTypes ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EmailContentTypes;
MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR mtsUserDeliverableContentTypesBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates which content types the MTS User is able to
receive. This attribute may have one of the possible values of a set of
content-type MTS abstract service parameters as defined in ITU-T Rec.
X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserDeliverableContentTypes };
mtsUserDeliverableEits ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailEits;
--MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR mtsUserDeliverableEitsBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates which encoded information types the MTS User is
able to receive. This attribute may have one of the possible values of an
encoded-information-types MTS abstract service parameter as defined in
ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised implementation
of this MTS abstract service parameter a 'generic encoded information
types' value may be used. The description of the use of this generic type
is out of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserDeliverableEits };
mtsUserDeliverableMaxContentLength ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ContentLength;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserDeliverableMaxContentLengthBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the maximum size of the content which can be
processed by the MTS User.";;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-attribute-mtsUserDeliverableMaxContentLength };
mtsUserName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserNameBehaviour BEHAVIOUR
DEFINED AS
"This attribute may have one of the possible values of the MTS User name
of the MTS User. This attribute may have one of the possible values of an
OR-name MTS abstract service parameter as defined in ITU-T Rec. X.411 |
ISO/IEC 10021-4. For a non-standardised implementation of this MTS
abstract service parameter a 'generic name' value may be used. The
description of the use of this generic type is out of the scope of this
Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserName };
mtsUserObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserObjectInstanceId };
mtsUserPreferredDeliveryMethod ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.RequestedDeliveryMethod;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserPreferredDeliveryMethodBehaviour BEHAVIOUR
DEFINED AS
"This attribute describes the preferred delivery method of the MTS User.
This attribute may have one of the possible values of a
requested-delivery-method MTS abstract service parameter defined in ITU-T
Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserPreferredDeliveryMethod };
mtsUserSimpleCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailSimpleCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserSimpleCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the simple password that can be used by the MTS
User during association establishment for simple authentication of itself.
This attribute may have one of the possible values of a password MTS
abstract service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserSimpleCredentials };
mtsUserStrongCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailStrongCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserStrongCredentialsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the strong credentials that can be used by the
MTS User during association establishment for strong authentication of
itself. This attribute may have one of the possible values of an
initiator-bind-token and, optionally, an initiator-certificate MTS
abstract service parameters defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic Strong Credentials' value may be used. The
description of the use of this generic type is out of the scope of this
Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserStrongCredentials };
mtsUserSupportedApplicationContexts ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ApplicationContexts;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserSupportedApplicationContextsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the MHS application contexts that are supported by
the MTS User.";;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-attribute-mtsUserSupportedApplicationContexts };
mtsUserType ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.MtsUserType;
MATCHES FOR EQUALITY;
BEHAVIOUR mtsUserTypeBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the nature of the MTS User. The nature can be an
UA, MS or AU.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-mtsUserType };
newMessageEncAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newMessageEncAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new algorithm for the Message Enc";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newMessageEncAlg };
newMessageMOACAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newMessageMOACAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new algorithm for the MOAC";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newMessageMOACAlg };
newMessageOriginatorCertificate ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.OriginatorCertificate;
MATCHES FOR EQUALITY;
BEHAVIOUR newMessageOriginatorCertificateBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new message originator certificate";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newMessageOriginatorCertificate };
newRecipientCicAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newRecipientCicAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new algorithm for the Recipient Cic";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newRecipientCicAlg };
newRecipientName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR newRecipientNameBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new Recipient name";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newRecipientName };
newRecipientTokenAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newRecipientTokenAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new token algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newRecipientTokenAlg };
newRecipientTokenEncAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newRecipientTokenEncAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new token enc algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newRecipientTokenEncAlg };
newRecipientTokenSigAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR newRecipientTokenSigAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the new token sig algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-newRecipientTokenSigAlg };
nextAdjMTAName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtaName;
MATCHES FOR EQUALITY;
BEHAVIOUR nextAdjMTANameBehaviour BEHAVIOUR
DEFINED AS
"If the MPR is or will be transferred to an adjacent MTA, this parameter
provides the name of the adjacent MTA. An empty value indicates that the
MPR will not be transferred to an adjacent MTA or that the Routing
function is not performed yet by the managed MTA for the current MPR. This
attribute may have one of the possible values of an MTA-name MTS abstract
service parameter defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a
non-standardised implementation of this MTS abstract service parameter a
'generic MTA name' type may be used. The description of the use of this
generic type is out of the scope of this Recommendation | International
Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nextAdjMTAName};
nrOfInvocations ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfInvocationsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of times the MTA function has been
invoked, during the measurement interval, for the processing of those MPR
that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfInvocations };
nrOfMprDeferred ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprDeferredBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR the managed MTA has deferred to
another MTA, during the measurement interval, of those MPR that meet the
selection criteria. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprDeferred };
nrOfMprDelivered ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprDeliveredBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR delivered, during the
measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprDelivered };
nrOfMprRedirected ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprRedirectedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR the managed MTA has redirected
to another mts user, during the measurement interval, of those MPR that
meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprRedirected };
nrOfMprRejected ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprRejectedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR rejected, during the measurement
interval, of those MPR that meet the selection criteria. An MPR is
considered to be rejected when the managed MTA determines that the mts
cannot deliver a message or a report or affirm a probe.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprRejected };
nrOfMprSubmitted ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprSubmittedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of messages or probes submitted to the MTA";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprSubmitted };
nrOfMprTransferredIn ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprTransferredIntBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR the managed MTA has received
from another MTA, during the measurement interval, of those MPR that meet
the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprTransferredIn };
nrOfMprTransferredOut ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfMprTransferredOutBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of MPR the managed MTA has transferred
to another MTA, during the measurement interval, of those MPR that meet
the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfMprTransferredOut };
nrOfRecipientsProcessed ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfRecipientsProcessedBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of recipient processed, during the
measurement interval, of those MPR that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfRecipientsProcessed };
nrOfRejectedInvocations ATTRIBUTE
DERIVED FROM "Recommendation X.721 | ISO/IEC 10165-2":counter;
MATCHES FOR EQUALITY;
BEHAVIOUR nrOfRejectedInvocationsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the number of rejected invocations of the MTA
function, during the measurement interval, for the processing of those MPR
that meet the selection criteria.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-nrOfRejectedInvocations };
originatorName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR originatorNameBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides the originator-name of the MPR";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-originatorName };
permittedMessages ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Restrictions;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR permittedMessagesBehaviour BEHAVIOUR
DEFINED AS
If restricted delivery was subscribed by the MTS User, this parameter
provides the selected messages the MTS User is willing to receive. This
attribute may have one of the possible values of a set of restrictions MTS
abstract service parameter as defined in ITU-T Rec. X.411 | ISO/IEC
10021-4. An empty value indicates that all messages are accepted.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-permittedMessages};
priority ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.Priority;
MATCHES FOR EQUALITY;
BEHAVIOUR priorityBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides the priority of the MPR. This attribute may have
one of the possible values of a priority MTS abstract service parameter
defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-priority };
priorityList ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.PriorityList;
MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR priorityListBehaviour BEHAVIOUR
DEFINED AS
"This attribute may have one of the possible values of the set of
priorities from messages for which performance data should be gathered";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-priorityList };
probeOriginatorCertificate ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.OriginatorCertificate;
MATCHES FOR EQUALITY;
BEHAVIOUR probeOriginatorCertificateBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the certificate of the originator";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-probeOriginatorCertificate };
probeOriginAuthenticationCheck ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ProbeOriginAuthenticationCheck;
MATCHES FOR EQUALITY;
BEHAVIOUR probeOriginAuthenticationCheckBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the authentication check to determine the origin.
This attribute may have one of the possible values of a
report-origin-authentication-check MTS abstract service parameter defined
in ITU-T Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-probeOriginAuthenticationCheck };
probePOACAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR probePOACAlgATTRIBUTBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the algorithm for the POAC";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-probePOACAlg };
probeSecurityLabel ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabel;
MATCHES FOR EQUALITY;
BEHAVIOUR probeSecurityLabelBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the labels for security";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-probeSecurityLabel };
processingState ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ProcessingState;
MATCHES FOR EQUALITY;
BEHAVIOUR processingStateBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides information on the function currently performed
on the MPR. A processing state set to 'idle' indicates that the MPR is
waiting to be processed. A processing state set to 'processed' indicates
that the MPR was successfully processed. A processing state set to
'rejected' indicates that the MTS was not able to deliver the message or
the report or affirm the probe. A processing state set to 'name-resolution',
'redirection', 'deferred-delivery', 'conversion' or 'securityContextCheck'
indicates that the MPR is currently performing the corresponding function
on the MPR. The value 'unknownFunction' indicates that the MTA is
currently performing a function on the MPR that is not name resolution, dl
expansion, redirection, deferred-delivery, conversion or security Context
Check.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-processingState };
processingSummary ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ProcessingSummary;
MATCHES FOR EQUALITY;
BEHAVIOUR processingSummaryBehaviour BEHAVIOUR
DEFINED AS
"This parameter provides information on the functions which were
successfully performed on the MPR by the managed MTA since the arrival
time. The following functions are monitored by this parameter: name
resolution, dl expansion, redirection, deferred-delivery, conversion and
security context check. If no function is performed yet by the MTA on the
MPR, the processing Summary parameter is set to 'idle'.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-processingSummary };
proofOfDelivery ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ProofOfDelivery;
MATCHES FOR EQUALITY;
BEHAVIOUR proofOfDeliveryBehaviour BEHAVIOUR
DEFINED AS
"This attribute identifies if proofOfDelivery is applied";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-proofOfDelivery };
proofOfDeliveryRequest ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ProofOfDeliveryRequest;
MATCHES FOR EQUALITY;
BEHAVIOUR proofOfDeliveryRequestBehaviour BEHAVIOUR
DEFINED AS
"This attribute identifies if proof of Delivery is requested. This
attribute may have one of the possible values of a
proof-of-delivery-request MTS abstract service parameter defined in ITU-T
Rec. X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-proofOfDeliveryRequest };
recipientCertificate ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.RecipientCertificate;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientCertificateBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the certificate of a recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientCertificate };
recipientCicAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientCicAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the Cic algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientCicAlg };
recipientName ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientNameBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the MTS User name of the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientName };
recipientsNames ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserNames;
MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR recipientsNamesBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the MTS User name of each recipient of the MPR.
For a report this attribute indicates the actual recipients names. This
attribute may have one of the possible values of a set of OR-name MTS
abstract service parameters defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
For a non-standardised implementation of this MTS abstract service
parameter a 'generic name' value may be used. The description of the use
of this generic type is out of the scope of this Recommendation |
International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientsNames };
recipientTokenAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientTokenAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the token algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientTokenAlg };
recipientTokenEncAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientTokenEncAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the token enc algorithm for the recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientTokenEncAlg };
recipientTokenSigAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR recipientTokenSigAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the algorithm for the ROAC";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-recipientTokenSigAlg };
redirectionRecipient ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailMtsUserName;
MATCHES FOR EQUALITY;
BEHAVIOUR redirectionRecipientBehaviour BEHAVIOUR
DEFINED AS
"This attribute indicates the alternate recipient if set by the MTS User.
If this attribute has the value NULL, then there is no redirected recipient";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-redirectionRecipient };
redirections ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailRedirections;
MATCHES FOR EQUALITY;
BEHAVIOUR redirectionsBehaviour BEHAVIOUR
DEFINED AS
"If secure redirection was subscribed, this parameter provides, for each
security label, a redirection address. If a redirection address has the
value NULL, then redirection does not take place and the message is
non-delivered.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-redirections };
reportOriginatorCertificate ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.OriginatorCertificate;
MATCHES FOR EQUALITY;
BEHAVIOUR reportOriginatorCertificateBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the originator certificate of a report";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-reportOriginatorCertificate };
reportOriginAuthenticationCheck ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ReportOriginAuthenticationCheck;
MATCHES FOR EQUALITY;
BEHAVIOUR reportOriginAuthenticationCheckBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the authentication check to determine the origin";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-reportOriginAuthenticationCheck };
reportROACAlg ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.AlgorithmIdentifier;
MATCHES FOR EQUALITY;
BEHAVIOUR reportROACAlgBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the algorithm for the ROAC";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-reportROACAlg };
reportSecurityLabel ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabel;
MATCHES FOR EQUALITY;
BEHAVIOUR reportSecurityLabelBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the labels for security";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-reportSecurityLabel };
responderAccessPointAddress ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailAccessPointAddress;
MATCHES FOR EQUALITY;
BEHAVIOUR responderAccessPointAddressBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the access point address used by the responder
during association establishment. This attribute may have one of the
possible values of a PSAP-address MTS abstract service parameter defined
in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised
implementation of this MTS abstract service parameter a 'generic address'
value may be used. The description of the use of this generic type is out
of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-responderAccessPointAddress };
responderSimpleCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailSimpleCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR responderCredentialsBehaviour BEHAVIOUR
DEFINED AS
"If simple authentication is used for the current association, this
attribute provides the simple credentials used by the responder during
association establishment. This attribute may have one of the possible
values of a password MTS abstract service parameter defined in ITU-T Rec.
X.411 | ISO/IEC 10021-4.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-responderCredentials };
responderStrongCredentials ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.EMailStrongCredentials;
MATCHES FOR EQUALITY;
BEHAVIOUR responderStrongCredentialsBehaviour BEHAVIOUR
DEFINED AS
"If strong authentication is used, this attribute provides the strong
credentials used by the responder during association establishment. This
attribute may have one of the possible values of an initiator-bind-token
and, optionally, an initiator-certificate MTS abstract service parameters
defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. For a non-standardised
implementation of this MTS abstract service parameter a 'generic Strong
Credentials' value may be used. The description of the use of this generic
type is out of the scope of this Recommendation | International Standard.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-responderStrongCredentials };
routingFunctionObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR routingFunctionObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-routingFunctionObjectInstanceId };
secAdjMTAObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secAdjMTAObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secAdjMTAObjectInstanceId };
secAssociationObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secAssociationObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secAssociationObjectInstanceId };
secConversionObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secConversionObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secConversionObjectInstanceId };
secGenROACObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secGenROACObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secGenROACObjectInstanceId };
secMessageObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secMessageObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secMessageObjectInstanceId };
secMtsUserObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secMtsUserObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secMtsUserObjectInstanceId };
secProbeObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secProbeObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secProbeObjectInstanceId };
secReportObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secReportObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secReportObjectInstanceId };
securityLabels ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.SecurityLabels;
MATCHES FOR SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR securityLabelsBehaviour BEHAVIOUR
DEFINED AS
"This attribute provides the security labels that can be used by the MTS
User to establish an association with the managed MTA. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-securityLabels };
secVerifGenMsgObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secVerifGenMsgObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secVerifGenMsgObjectInstanceId };
secVerifGenRecipObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secVerifGenRecipObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-SecVerifGenRecipObjectInstanceId};
secVerifMOACFunctionObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secVerifMOACFunctionObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {--MhsMTAObjectIdentifiers.id-attribute-secVerifMOACFunctionObjectInstanceId
??? };
secVerifPOACObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secVerifPOACObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secVerifPOACObjectInstanceId };
secVerifROACObjectInstanceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ObjectIdOrDN;
MATCHES FOR EQUALITY;
BEHAVIOUR secVerifROACObjectInstanceIdBehaviour BEHAVIOUR
DEFINED AS
"This attribute is used for the naming of the managed object instance. ";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-secVerifROACObjectInstanceId };
supportedApplicationContexts ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.ApplicationContexts;
MATCHES FOR EQUALITY;
BEHAVIOUR supportedApplicationContextsBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the MHS application contexts that are supported by
the managed MTA.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-supportedApplicationContexts };
typeOfMpr ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.TypeOfMpr;
MATCHES FOR EQUALITY;
BEHAVIOUR typeOfMprBehaviour BEHAVIOUR
DEFINED AS
"This attribute defines the type is message, probe or report";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-typeOfMpr };
waitTimeToRelease ATTRIBUTE
WITH ATTRIBUTE SYNTAX MhsMTAAsn1Module.DurationInSeconds;
MATCHES FOR EQUALITY;
BEHAVIOUR waitTimeToReleaseBehaviour BEHAVIOUR
DEFINED AS
"This attribute describes the duration in seconds an association
established at the initiative of the managed MTA will remain idle before
being closed.";;
REGISTERED AS {MhsMTAObjectIdentifiers.id-attribute-waitTimeToRelease };
adjMTA-mta NAME BINDING
SUBORDINATE OBJECT CLASS adjMTA;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE adjMtaName;
BEHAVIOUR adjMTA-mtaBehaviour BEHAVIOUR
DEFINED AS
"For each adjacent MTA of the managed mta, an instance of this class shall
be created";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-adjMTA-mta};
association-adjMTA NAME BINDING
SUBORDINATE OBJECT CLASS association;
NAMED BY SUPERIOR OBJECT CLASS adjMTA;
WITH ATTRIBUTE associationObjectInstanceId;
BEHAVIOUR association-adjMTABehaviour BEHAVIOUR
DEFINED AS
"An association object instance shall be created each time an association
is established between the adjacent MTA and the managed MTA";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-association-adjMTA};
association-MtsUser NAME BINDING
SUBORDINATE OBJECT CLASS association;
NAMED BY SUPERIOR OBJECT CLASS mtsUser;
WITH ATTRIBUTE associationObjectInstanceId;
BEHAVIOUR association-MtsUserBehaviour BEHAVIOUR
DEFINED AS
"An association object instance shall be created each time an association
is established between the Mts-User and the managed MTA";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-association-MtsUser};
conversionCurrentData-conversionFunction NAME BINDING
SUBORDINATE OBJECT CLASS conversionCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS conversionFunction;
WITH ATTRIBUTE "Recommendation X.739 | 10164-11":scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-conversionCurrentData-ConversionFunction};
conversionFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS conversionFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE conversionFunctionObjectInstanceId;
BEHAVIOUR conversionFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"A ConversionFunction Object instance shall be created for each type of
conversion supported by the managed MTA";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-conversionFunction-mta};
conversionHistoryData-conversionCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS conversionHistoryData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS conversionCurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":historyDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-conversionHistoryData-ConversionCurrentData};
distributionListFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS distributionListFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE distributionListObjectInstanceId;
BEHAVIOUR distributionListFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the managed MTA can perform D.L. Expansion, a distributionList object
instance shall be created. One instance of the DistributionList object
class exists for one managed MTA which supports D.L.Expansion";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-distributionListFunction-mta};
dlCurrentData-distributionListFunction NAME BINDING
SUBORDINATE OBJECT CLASS dlCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS distributionListFunction;
WITH ATTRIBUTE "Recommendation X.739 | ISO/IEC 10164-11 ":scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-dLCurrentData-distibutionListFunction};
dlHistoryData-dlCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS dlHistoryData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS dlCurrentData AND SUBCLASSES;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":historyDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-dLHistoryData-dLCurrentData};
mpr-mprList NAME BINDING
SUBORDINATE OBJECT CLASS mpr;
NAMED BY SUPERIOR OBJECT CLASS mprList;
WITH ATTRIBUTE mprObjectInstanceId;
BEHAVIOUR mpr-mprListBehaviour BEHAVIOUR
DEFINED AS
"A mpr object instance is created on the request of the MHS system manager
whenever he requires more information then listed in the mprList object
instance";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-mpr-mprList};
mprList-mta NAME BINDING
SUBORDINATE OBJECT CLASS mprList;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE mprListObjectInstanceId;
BEHAVIOUR mprList-mtaBehaviour BEHAVIOUR
DEFINED AS
"A mprList object instance shall be created at the creation of the MTA
object instance. One instance of the mprList object class exists for one
managed MTA";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-mprlist-mta};
mta-md NAME BINDING
SUBORDINATE OBJECT CLASS mta;
NAMED BY SUPERIOR OBJECT CLASS md;
WITH ATTRIBUTE "ITU-T Rec. M.3100 (1995)":equipmentId;
BEHAVIOUR mta-mdBehaviour BEHAVIOUR
DEFINED AS
"One instance of this object class shall be created for a managed MTA";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-mta-md};
mtsUser-mta NAME BINDING
SUBORDINATE OBJECT CLASS mtsUser;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE mtsUserObjectInstanceId;
BEHAVIOUR mtsUser-mtaBehaviour BEHAVIOUR
DEFINED AS
"For each MTS-User of the managed MTA, an instance of this class shall be
created";;
CREATE WITH-REFERENCE-OBJECT;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-MtsUser-mta};
perfMTACurrentData-mta NAME BINDING
SUBORDINATE OBJECT CLASS perfMTACurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS mta AND SUBCLASSES;
WITH ATTRIBUTE "Recommendation X.739 | ISO/IEC 10164-11":scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-perfMTACurrentData-mta};
perfMTAHistoryData-perfMTACurrentData NAME BINDING
SUBORDINATE OBJECT CLASS perfMTAhistoryData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS perfMTACurrentData AND SUBCLASSES;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":historyDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-perfMTAHistoryData-perfMTACurrentData};
routingCurrentData-routingFunction NAME BINDING
SUBORDINATE OBJECT CLASS routingCurrentData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS routingFunction;
WITH ATTRIBUTE "Recommendation X.739 | ISO/IEC 10164-11":scannerId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-routingCurrentData-routingFunction};
routing-mta NAME BINDING
SUBORDINATE OBJECT CLASS routingFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE routingFunctionObjectInstanceId;
BEHAVIOUR routing-mtaBehaviour BEHAVIOUR
DEFINED AS
"A routingFunction object instance shall be created at the creation of the
MTA object instance. One instance of the routingFunction object class
exists for one managed MTA";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-routing-mta};
routingHistoryData-routingCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS routingHistoryData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS routingCurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":historyDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED
AS{MhsMTAObjectIdentifiers.id-name-binding-routingHistoryData-routingCurrentData};
secAdjMTA-adjMTA NAME BINDING
SUBORDINATE OBJECT CLASS secAdjMTA;
NAMED BY SUPERIOR OBJECT CLASS adjMTA;
WITH ATTRIBUTE secAdjMTAObjectInstanceId ;
BEHAVIOUR secAdjMTA-adjMTABehaviour BEHAVIOUR
DEFINED AS
"For each adjacent MTA of the managed mta for which secure associations
may be established, an instance of this class shall be created. Zero or
one instance of the secAdjMTA object class exists for each adjacent MTA of
the managed MTA. ";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secAdjMTA-adjMTA};
secAssociation-association NAME BINDING
SUBORDINATE OBJECT CLASS secAssociation;
NAMED BY SUPERIOR OBJECT CLASS association;
WITH ATTRIBUTE secAssociationObjectInstanceId;
BEHAVIOUR secAssociation-associationBehaviour BEHAVIOUR
DEFINED AS
"A secAssociation object instance shall be created each time a secure
association is established with the managed MTA";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secAssociation-association};
secConversion-conversionFunction NAME BINDING
SUBORDINATE OBJECT CLASS secConversion;
NAMED BY SUPERIOR OBJECT CLASS conversionFunction ;
WITH ATTRIBUTE secConversionObjectInstanceId;
BEHAVIOUR secConversion-conversionFunctionBehaviour BEHAVIOUR
DEFINED AS
"A secConversionFunction Object instance shall be created for each type of
secure conversion supported by the managed MTA";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-secConversion-conversionFunction};
secGenROACFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secGenROACFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secGenROACObjectInstanceId;
BEHAVIOUR secGenROACFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA can generate ROAC, then an instance of the secGenROACFunction
Managed Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secGenROACFunction-mta};
secMessage-mpr NAME BINDING
SUBORDINATE OBJECT CLASS secMessage;
NAMED BY SUPERIOR OBJECT CLASS mpr;
WITH ATTRIBUTE secMessageObjectInstanceId;
BEHAVIOUR secMessage-mprBehaviour BEHAVIOUR
DEFINED AS
"If the MTA supports secure message functionality, then for every secure
message an instance of the secMessage Managed Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secMessage-mpr};
secMtsUser-MtsUser NAME BINDING
SUBORDINATE OBJECT CLASS secMtsUser;
NAMED BY SUPERIOR OBJECT CLASS mtsUser;
WITH ATTRIBUTE secMtsUserObjectInstanceId;
BEHAVIOUR secMtsUser-MtsUserBehaviour BEHAVIOUR
DEFINED AS
"If the MTA want to have secure associations to the neighbouring MTsUser,
then an instance of the secMtsUser Managed Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secMtsUser-MtsUser};
secProbe-mpr NAME BINDING
SUBORDINATE OBJECT CLASS secProbe;
NAMED BY SUPERIOR OBJECT CLASS mpr;
WITH ATTRIBUTE secProbeObjectInstanceId;
BEHAVIOUR secProbe-mprBehaviour BEHAVIOUR
DEFINED AS
"If the MTA supports secure probe functionality, then for every secure
probe an instance of the secProbe Managed Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secProbe-mpr};
secReport-mpr NAME BINDING
SUBORDINATE OBJECT CLASS secReport;
NAMED BY SUPERIOR OBJECT CLASS mpr;
WITH ATTRIBUTE secReportObjectInstanceId;
BEHAVIOUR secReport-mprBehaviour BEHAVIOUR
DEFINED AS
"If the MTA supports secure report functionality, then for every secure
report an instance of the secReport Managed Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secReport-mpr};
secVerifGenMsgFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secVerifGenMsgFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secVerifGenMsgObjectInstanceId;
BEHAVIOUR secVerifGenMsgFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA has supported the verification and generation of security
attributes, then an instance of the secVerifGenMsgFunction Managed Object
class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secVerifGenMsgFunction-mta};
secVerifGenRecipFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secVerifGenRecipFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secVerifGenRecipObjectInstanceId;
BEHAVIOUR secVerifGenRecipFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA has supported the verification and generation of security
attributes, then an instance of the secVerifGenRecipFunction Managed
Object class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secVerifGenRecipFunction-mta};
secVerifMOACFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secVerifMOACFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secVerifMOACFunctionObjectInstanceId;
BEHAVIOUR secVerifMOACFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA has supported the verification of security attributes of a
message, then an instance of the secVerifGenMsgFunction Managed Object
class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secVerifMOACFunction-mta};
secVerifPOACFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secVerifPOACFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secVerifPOACObjectInstanceId;
BEHAVIOUR secVerifPOACFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA has supported the verification of security attributes of a
message, then an instance of the secVerifGenMsgFunction Managed Object
class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secVerifPOACFunction-mta};
secVerifROACFunction-mta NAME BINDING
SUBORDINATE OBJECT CLASS secVerifROACFunction;
NAMED BY SUPERIOR OBJECT CLASS mta;
WITH ATTRIBUTE secVerifROACObjectInstanceId;
BEHAVIOUR secVerifROACFunction-mtaBehaviour BEHAVIOUR
DEFINED AS
"If the MTA has supported the verification of security attributes of a
message, then an instance of the secVerifGenMsgFunction Managed Object
class is created";;
DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-secVerifROACFunction-mta};
thresholdData-conversionCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS "ITU-T Rec. Q.822 (1994)":thresholdData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS conversionCurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":thresholdDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-thresholdData-conversionCurrentData};
thresholdData-dlCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS "ITU-T Rec. Q.822 (1994)":thresholdData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS dlCurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":thresholdDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {MhsMTAObjectIdentifiers.id-name-binding-thresholdData-dLCurrentData};
thresholdData-perfMTACurrentData NAME BINDING
SUBORDINATE OBJECT CLASS "ITU-T Rec. Q.822 (1994)":thresholdData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS perfMTACurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":thresholdDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-thresholdData-perfMTACurrentData};
thresholdData-routingCurrentData NAME BINDING
SUBORDINATE OBJECT CLASS "ITU-T Rec. Q.822 (1994)":thresholdData AND SUBCLASSES;
NAMED BY SUPERIOR OBJECT CLASS routingCurrentData;
WITH ATTRIBUTE "ITU-T Rec. Q.822 (1994)":thresholdDataId;
CREATE
WITH-REFERENCE-OBJECT,
WITH-AUTOMATIC-INSTANCE-NAMING;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS
{MhsMTAObjectIdentifiers.id-name-binding-thresholdData-routingCurrentData};
-- =============================================================================
-- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004