Corrections made to the ASN.1 modules of X.462 (10/1996)

 

· Module MhsAcctAsn1Module:

1. Replacement of:

	--  MTA abstract service parameters 
	InternalTraceInformation,
	MTSIdentifier,
	MessageTransferEnvelope,
	ProbeTransferEnvelope,
	ReportIdentifier,
	ReportTransferEnvelope,
	SubjectIdentifier,
	TraceInformation
FROM MTAAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0) mta-abstract-service(2) version-1999(1) }

With:

	--  MTA abstract service parameters 
	InternalTraceInformation,
	MTSIdentifier,
	MessageTransferEnvelope,
	ProbeTransferEnvelope,
	ReportIdentifier,
	ReportTransferEnvelope,
	SubjectIdentifier,
	TraceInformation
FROM MTAAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0) mta-abstract-service(2) version-1999(1) }

2. Replacement of:

--  MTS abstract service parameters
	AdministrationDomainName, ActualRecipientName, BindTokenEncryptedData,
	BindTokenSignedData, ContentConfidentialityAlgorithmIdentifier, ContentIdentifier,
	ContentIntegrityCheck, ContentLength, ContentType, Credentials,
	DefaultDeliveryControls, DeferredDeliveryTime, DeliveryControls,
	EncodedInformationTypes, ExplicitConversion, GlobalDomainIdentifier,
	InitiatorCredentials, LabelAndRedirection, MessageDeliveryEnvelope,
	MessageOriginAuthenticationCheck, MessageSecurityLabel,	MessageSubmissionEnvelope,
	MessageToken, MTAName, MTSIdentifier, NonDeliveryReasonCode,
	NonDeliveryDiagnosticCode, ObjectName, ORAddressAndOptionalDirectoryName,
	ORName, OriginatingMTACertificate, OriginatorCertificate, OriginatorName,
	Priority, ProbeOriginAuthenticationCheck, ProbeSubmissionEnvelope,
	ProofOfDelivery, ProofOfDeliveryRequest, ProofOfSubmission,
	ProofOfSubmissionRequest, RecipientCertificate, RedirectionReason,
	ReportDeliveryEnvelope,	ReportingMTACertificate, ReportOriginAuthenticationCheck,
	ResponderCredentials, SecurityContext, SecurityProblem,
	SubjectSubmissionIdentifier, SubmissionControls, Time,
	ThisRecipientName, UserAddress, UserName
FROM MTSAbstractService {joint-iso-ccitt mhs-motis (6) mts (3) modules (0) mts-abstract-service (0) version-1994 (0) }

With:

--  MTS abstract service parameters
	AdministrationDomainName, ActualRecipientName, BindTokenEncryptedData,
	BindTokenSignedData, ContentConfidentialityAlgorithmIdentifier, ContentIdentifier,
	ContentIntegrityCheck, ContentLength, ContentType, Credentials,
	DefaultDeliveryControls, DeferredDeliveryTime, DeliveryControls,
	EncodedInformationTypes, ExplicitConversion, GlobalDomainIdentifier,
	InitiatorCredentials, MessageDeliveryEnvelope,
	MessageOriginAuthenticationCheck, MessageSecurityLabel,	MessageSubmissionEnvelope,
	MessageToken, MTAName, MTSIdentifier, NonDeliveryReasonCode,
	NonDeliveryDiagnosticCode, ObjectName, ORAddressAndOptionalDirectoryName,
	ORName, OriginatingMTACertificate, OriginatorCertificate, OriginatorName,
	Priority, ProbeOriginAuthenticationCheck, ProbeSubmissionEnvelope,
	ProofOfDelivery, ProofOfDeliveryRequest, ProofOfSubmission,
	ProofOfSubmissionRequest, RecipientCertificate, RedirectionReason,
	ReportDeliveryEnvelope,	ReportingMTACertificate, ReportOriginAuthenticationCheck,
	ResponderCredentials, SecurityContext, SecurityProblem,
	SubjectSubmissionIdentifier, SubmissionControls, Time,
	ThisRecipientName, UserAddress, UserName
FROM MTSAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0) mts-abstract-service(1) version-1999(1) }
	LabelAndRedirection
FROM MTSAbstractService88 { joint-iso-itu-t mhs(6) mts(3) modules(0) mts-abstract-service(1) version-1988(1988) }

3. Replacement of:

Status ::= INTEGER {
		indirect-mIS-user-agreement-on-the-request (0),
		MIS-provider-agreement-on-the-request (1),
		request-in-progress (2),
		request-processed (3) }

With

Status ::= INTEGER {
		indirect-mIS-user-agreement-on-the-request (0),
		mis-provider-agreement-on-the-request (1),
		request-in-progress (2),
		request-processed (3) }

4. Replacement of:

BindingError ::= CHOICE {
	[0]	INTEGER {
			busy (0),
			authentication-error (2),
			unacceptable-dialogue-mode (3),
			unacceptable-security-context (4)},
	[1]	MSBindError }

With

BindingError ::= CHOICE {
	 integer [0]	INTEGER {
			busy (0),
			authentication-error (2),
			unacceptable-dialogue-mode (3),
			unacceptable-security-context (4)},
	 msbinderror [1]	MSBindError }
MSBindError ::= INTEGER

5. Replacement of:

AttributeError ::= SET {
		problems	[0]  SET SIZE  (1..ub-per-entry)  OF SET  {
			problem	[0]  AttributeProblem,
			type	[1]  AttributeType,
			value	[3] { . . . } }

With

AttributeError ::= SET {
		problems	[0]  SET SIZE  (1..ub-per-entry)  OF SET  {
			problem	[0]  AttributeProblem,
			type	[1]  AttributeType } }

6. Replacement of:

RegisterErrors ::= AdministrationErrors (
		register-rejected |
		remote-bind-error )

With

RegisterErrors ::= AdministrationError (
		register-rejected |
		remote-bind-error )

7. Replacement of:

TransferRecipientField ::= MtaName

With

TransferRecipientField ::= MTAName