Welcome to an enlightened state of information security.

Company Information
XML Sapiens

CMS is compatible with XML Sapiens 1.1

XML Sapiens
Home › english › xsdl › language › author
Print this page

author element


The Author element is an information declaration element for the XSDL structured document. This element provides subsequent users with the ability to ascertain which individual authored the structured document. This individual designation may be associated to external representations through the use of data mapping. The mapping scheme is not standardized and may be altered according to the usage environment.

The Author element value is not restricted. However, it is expected that the structure of this value should be followed throughout the usage environment structured document processing and storage repository.

The Author element is required.

element information

External Identification:

Markup: Author

Internal Identification:

Type: xsdlAuthor

Parent elements:

ChangeControl

Child elements:

None

Structure:

The xsdlAuthor XSDL element is derived from the built-in XML Schema string type.

syntax

            <Author
xmlns="specification-defined"
xml:id="ID"
xml:lang="specification-defined"
anyAttributes="other">

{content}

</Author>

Syntax pseudo-code operator reference

  • The "?" operator declares that the element can occur zero or one time.

  • The "+" operator declares that the element can occur one or more times.

  • The "*" operator declares that the element can occur zero or more times.

  • The lack of a operator declares that the element must occur exactly one time.

  • The use of "(content)" parentheses symbols declare that the content is grouped and that the following operator applies to the aggregate.

  • The use of "{content}" curly brace symbols declare that the content is a value declaration and requires no operator.

  • The "," symbol declares a required structure of elements. This symbol functions as an AND operator.

  • The "|" symbol declares an alternative structure of elements. This symbol functions as an OR operator.

attributes

xmlns

Optional declaration. Specifies the namespace binding to apply to the element. This attribute is required to contain the default value of http://www.maitreyasecurity.com/namespaces/xsdl/0.0.1 to validate the structured data against the XSDL specification and structured document model. However, it MAY NOT be neccessary to explicitly declare this attribute. The parent element MAY have already declared a namespace binding and subsequently it should be applied to all unqualified child elements.

xml:id

Optional declaration. Specifies a unique ID for the element.

xml:lang

Optional declaration. Specifies the default language for the content and attibute values. This declaration is utilized by the XML parser to validate the markup language. This attributes values are defined in the following specifications:

  • IETF[RFC 1766] Specification - Tags for the Identification of Languages

  • ISO 639 - Two Letter Language Codes

  • ISO 3166- Two Letter Country Codes

  • IANA-LANGCODES - Internet Assigned Numbers Authority

anyAttributes

Optional declaration. Specifies any other attributes with a non-schema namespace.

example 1

            <Author>Thomas R. Jones</Author>

The above example indicates that this structured document is authored by "Thomas R. Jones".

example 2

            <Author>ED5B63EF158B154BE200AF9863EAE53F53D5DD31</Author>

The above example indicates that this structured document is authored by "ED5B63EF158B154BE200AF9863EAE53F53D5DD31". Although this declaration is not immediately intuitive to an end-user, it may be easily mapped according to a individual through data mapping within the usage environment. This author designation happens to be mapped to the associated author by representation of the author's gnupg fingerprint designation.

Cryptography keys

We utilize a number of keys to digitally sign our documents. Please do not send communications encrypted with these keys. These keys are for integrity validation evaluations only.

You may access these keys from the menu located on the left.

XSDL Research
 
Copyright © 2008 Maitreya Security Ltd. Co. All Rights Reserved. Maitreya Security, the Maitreya Security logo, and the Extensible Security Document Language are trademarks of Maitreya Security Ltd. Co. in the United States and other countries.