
# -*- coding: utf-8 -*-
# This profile.dj has been constructed from
# resource/ResourceProfile/profile_template.txt

ID = {'authority': 'birdland.mit.edu',
      'namespace': 'authorization',
      'identifier': 'mongo'}

LANGUAGETYPE = {
    'identifier': 'ENG',
    'namespace': '639-2',
    'authority': 'ISO',
    # The following may be optional. Time will tell.
    'domain': 'DisplayText Languages',
    'display_name': 'English Text Language',
    'display_label': 'English',
    'description': 'The display text language type for the English language.'
}

SCRIPTTYPE = {
    'identifier': 'LATN',
    'namespace': '15924',
    'authority': 'ISO',
    # The following may be optional. Time will tell.
    'domain': 'ISO Script Types',
    'display_name': 'Latin Text Script',
    'display_label': 'Latin',
    'description': 'The display text script type for the Latin script.'
}

FORMATTYPE = {
    'identifier': 'PLAIN',
    'namespace': 'TextFormats',
    'authority': 'okapia.net',
    # The following may be optional. Time will tell.
    'domain': 'DisplayText Formats',
    'display_name': 'Plain Text Format',
    'display_label': 'Plain',
    'description': 'The display text format type for the Plain format.'
}

DISPLAYNAME = 'Mongo authorization'

DESCRIPTION = 'MongoDB based authorization implementation'

VERSIONSCHEME = {'authority': 'birdland.mit.edu',
                 'namespace': 'authorization',
                 'identifier': '1'}

LOCALES = None  # someday I'll deal with this ####

LICENSE = """
<p>This implementation ("Work") and the information contained herein is
provided on an "AS IS" basis. The Massachusetts Institute of Technology.
THE AUTHORS DISCALIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OF IN
CONNECTION WITH THE WORK OR THE USE OR OTHER DEALINGS IN THE WORK.
</p><p>Permission to use, copy, modify, adapt and distribute this Work,
for any purpose, without fee or royalty is hereby granted, provided that
you include the above copyright notice and the
terms of this license on ALL copies of the Work of portions thereof.
</p><p>The export of software employing encryption technology may require
a specific license from the United States Government. It is the
responsibility of any person or organization contemplating export to obtain
such a license before exporting this Work.</p>"""

PROVIDERID = {'authority': 'oeit.mit.edu',
              'namespace': 'weaselworks',
              'identifier': 'goulish_tinkering'}

OSIDVERSION = [3, 0, 0]

VERSIONCOMPONENTS = [0, 0, 346]

RELEASEDATE = '2014-05-20'


SUPPORTS = [  # Uncomment the following lines when implementations exist:
    # 'supports_journal_rollback',
    # 'supports_journal_branching',
    # 'supports_visible_federation',
    'supports_authorization',
    # 'supports_authorization_lookup',
    # 'supports_authorization_query',
    # 'supports_authorization_search',
    # 'supports_authorization_admin',
    # 'supports_authorization_notification',
    # 'supports_authorization_vault',
    # 'supports_authorization_vault_assignment',
    # 'supports_authorization_smart_vault',
    # 'supports_function_lookup',
    # 'supports_function_query',
    # 'supports_function_search',
    # 'supports_function_admin',
    # 'supports_function_notification',
    # 'supports_function_vault',
    # 'supports_function_vault_assignment',
    # 'supports_function_smart_vault',
    # 'supports_qualifier_lookup',
    # 'supports_qualifier_query',
    # 'supports_qualifier_search',
    # 'supports_qualifier_admin',
    # 'supports_qualifier_notification',
    # 'supports_qualifier_hierarchy',
    # 'supports_qualifier_hierarchy_design',
    # 'supports_qualifier_vault',
    # 'supports_qualifier_vault_assignment',
    # 'supports_qualifier_smart_vault',
    # 'supports_vault_lookup',
    # 'supports_vault_query',
    # 'supports_vault_search',
    # 'supports_vault_admin',
    # 'supports_vault_notification',
    # 'supports_vault_hierarchy',
    # 'supports_vault_hierarchy_design',
    # 'supports_authorizatin_batch',
    # 'supports_authorizatin_rules'
]
