The SEDRIS Data Representation Model
APPENDIX A - Classes
Access

Class Name: Access

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies the security classification and any access and / or usage constraints for its containing DRM object, provided in a form compatible with ISO 19115.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. Given a <Transmittal Root> instance that has restricted access (no access by non-U.S. citizens) and is for official use only, its <Access> instance's information might be
    access_constraints = SE_RESTR_CODE_RESTRICTED;
    use_constraints = SE_RESTR_CODE_OTHER_RESTRICTIONS;
    other_constraints = "For Official Use Only";
    security. classification = SE_SEC_CL_CODE_SECRET;
    security. user_note = "No access by non-U.S. citizens";
    security. classification_system = "United States Department of Defense";
    security. handling_description = "Downgrade on 31 Dec 2004";
    use_limitation = "";

FAQs

What is the purpose of this class?

This class supports the creation of transmittals that contain classified or sensitive data.

How is the security classification of a DRM object related to the security classifications of its component DRM objects, or to the security classification of its containing DRM object?

In general, the rules for security classification metadata for DRM objects within a transmittal are the same as the rules for security classification markings of the paragraphs and sections within a hierarchically structured classified document. The security classification of a DRM object shall be at least as high as the highest of the security classifications of its component DRM objects, and may be higher if the aggregation of the component DRM objects allows additional information to be inferred. Therefore, the security classification of a DRM object shall be no higher than the security classification of its containing DRM object. Unclassified DRM objects need not have an <Access> component, unless they are unclassified components of a classified containing DRM object.

Constraints

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Restriction_Code access_constraints; (notes)
SE_Restriction_Code use_constraints; (notes)
SE_String other_constraints; (notes)
SE_Security_Constraints security; (notes)
SE_String use_limitation; (notes)

Notes

Fields Notes

access_constraints

The access_constraints field expresses access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource being described by the <Access> instance.

use_constraints

The use_constraints field expresses constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the resource being described by the <Access> instance.

other_constraints

The other_constraints field specifies other restrictions and legal prerequisites for accessing and using the resource being described by the <Access> instance.

security

The security field specifies the security classification for the given data object.

use_limitation

If non-empty, the use_limitation field specifies a limitation affecting the fitness for use of the resource being described by the <Access> instance.
Prev: Absolute Time Interval. Next: Aggregate Feature. Up:Index.

Last updated: August 23, 2005 Copyright © 2005 SEDRIS