# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: IsomCredentials.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import IsomStdDef_pb2 as IsomStdDef__pb2
import IsomUserMgmt_pb2 as IsomUserMgmt__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='IsomCredentials.proto',
  package='Honeywell.Security.ISOM.Credentials',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x15IsomCredentials.proto\x12#Honeywell.Security.ISOM.Credentials\x1a\x10IsomStdDef.proto\x1a\x12IsomUserMgmt.proto\"c\n\x14\x43redentialOperations\x12\x41\n\tresources\x18\x0b \x03(\x0e\x32..Honeywell.Security.ISOM.Credentials.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"k\n\x1c\x43redentialSupportedRelations\x12\x41\n\trelations\x18\x0b \x03(\x0e\x32..Honeywell.Security.ISOM.Credentials.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"Y\n\x10\x43redentialEvents\x12;\n\x06\x65vents\x18\x0b \x03(\x0e\x32+.Honeywell.Security.ISOM.Credentials.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"p\n\x18\x41uthenticationFactorList\x12J\n\nauthFactor\x18\x0b \x03(\x0b\x32\x36.Honeywell.Security.ISOM.UserMgmt.AuthenticationFactor*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"G\n\x0c\x45scortConfig\x12\x16\n\x0e\x65scortRequired\x18\x0b \x01(\x08\x12\x15\n\rescortCapable\x18\x0c \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc3\x01\n\x12\x41ntipassbackConfig\x12\x10\n\x08\x65xempted\x18\x0b \x01(\x08\x12\x45\n\x10\x61utoForgiveAfter\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12J\n\x15timeOfAutoForgiveness\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"9\n\x0fOccupancyConfig\x12\x1c\n\x14\x65xemptedFromTracking\x18\x0b \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"z\n\x0cUnlockConfig\x12\x16\n\x0e\x65xtendedUnlock\x18\x0b \x01(\x08\x12\x1a\n\x12\x65xtendedUnlockTime\x18\x0c \x01(\t\x12\x14\n\x0cIndefinitely\x18\r \x01(\x08\x12\x16\n\x0e\x66reeAccessMode\x18\x0e \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"W\n\rPrivacyConfig\x12\x1a\n\x12privacyModeEnabled\x18\x0b \x01(\x08\x12 \n\x18traceNotificationEnabled\x18\x0c \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x84\x03\n\x14PhysicalAccessConfig\x12\x41\n\x06unlock\x18\x0b \x01(\x0b\x32\x31.Honeywell.Security.ISOM.Credentials.UnlockConfig\x12\x41\n\x06\x65scort\x18\x0c \x01(\x0b\x32\x31.Honeywell.Security.ISOM.Credentials.EscortConfig\x12M\n\x0c\x61ntipassback\x18\r \x01(\x0b\x32\x37.Honeywell.Security.ISOM.Credentials.AntipassbackConfig\x12G\n\toccupancy\x18\x0e \x01(\x0b\x32\x34.Honeywell.Security.ISOM.Credentials.OccupancyConfig\x12\x44\n\x08tracking\x18\x0f \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Credentials.PrivacyConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x8e\x01\n\x18\x43redentialDisableDetails\x12I\n\rdisableReason\x18\x0b \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Credentials.DisableReason\x12\x1d\n\x15\x64\x65tailedDisableReason\x18\x0c \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x93\x01\n\x15\x43redentialEnableState\x12\n\n\x02id\x18\x0b \x01(\t\x12\r\n\x05state\x18\x0c \x01(\x08\x12U\n\x0e\x64isableDetails\x18\x17 \x01(\x0b\x32=.Honeywell.Security.ISOM.Credentials.CredentialDisableDetails*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9f\x02\n\x10PartitionDetails\x12\x43\n\x0e\x65ntryTimeStamp\x18\x0b \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12\x43\n\x08\x65ntityId\x18\x0c \x01(\x0b\x32+.Honeywell.Security.ISOM.IsomEntityInstanceB\x04\x90\xb5\x18\x14\x12\x12\n\nentityName\x18\r \x01(\t\x12\x19\n\x11\x65ntityDescription\x18\x0e \x01(\t\x12H\n\x13\x61\x63\x63\x65ssPointEntityId\x18\x0f \x01(\x0b\x32+.Honeywell.Security.ISOM.IsomEntityInstance*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa7\x02\n\x11LastAccessDetails\x12>\n\ttimeStamp\x18\x0b \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12\x43\n\x08\x65ntityId\x18\x0c \x01(\x0b\x32+.Honeywell.Security.ISOM.IsomEntityInstanceB\x04\x90\xb5\x18\x14\x12\x12\n\nentityName\x18\r \x01(\t\x12\x19\n\x11\x65ntityDescription\x18\x0e \x01(\t\x12T\n\x15partitionEntryDetails\x18\x0f \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Credentials.PartitionDetails*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x8e\x01\n\x14\x43redentialTraceState\x12\n\n\x02id\x18\x0b \x01(\t\x12\r\n\x05state\x18\x0c \x01(\x08\x12Q\n\x11lastAccessDetails\x18\r \x01(\x0b\x32\x36.Honeywell.Security.ISOM.Credentials.LastAccessDetails*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbb\x01\n\x0f\x43redentialState\x12O\n\x0b\x65nableState\x18\x0b \x01(\x0b\x32:.Honeywell.Security.ISOM.Credentials.CredentialEnableState\x12M\n\ntraceState\x18\x0c \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Credentials.CredentialTraceState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"n\n\x13\x43redentialStateList\x12M\n\x0f\x63redentialState\x18\x0b \x03(\x0b\x32\x34.Honeywell.Security.ISOM.Credentials.CredentialState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"k\n\x15\x43redentialIdentifiers\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0c\n\x04guid\x18\x0c \x01(\t\x12\x0c\n\x04name\x18\r \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x0e \x01(\t\x12\x0b\n\x03tag\x18\x0f \x03(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"u\n\x19\x43redentialIdentifiersList\x12N\n\nidentifier\x18\x0b \x03(\x0b\x32:.Honeywell.Security.ISOM.Credentials.CredentialIdentifiers*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"z\n\x12\x43redentialRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12<\n\x04name\x18\x0c \x01(\x0e\x32..Honeywell.Security.ISOM.Credentials.Relations\x12\x10\n\x08\x65ntityId\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"c\n\x16\x43redentialRelationList\x12I\n\x08relation\x18\x0c \x03(\x0b\x32\x37.Honeywell.Security.ISOM.Credentials.CredentialRelation\"\xc7\x07\n\x10\x43redentialConfig\x12O\n\x0bidentifiers\x18\x0b \x01(\x0b\x32:.Honeywell.Security.ISOM.Credentials.CredentialIdentifiers\x12I\n\x08relation\x18\n \x03(\x0b\x32\x37.Honeywell.Security.ISOM.Credentials.CredentialRelation\x12\x0e\n\x06\x65nable\x18\x1c \x01(\x08\x12>\n\tcreatedOn\x18\x15 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12\x43\n\x08validity\x18\x16 \x01(\x0b\x32\x31.Honeywell.Security.ISOM.UserMgmt.ValidityOptions\x12I\n\rdisableReason\x18\x17 \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Credentials.DisableReason\x12\x1d\n\x15\x64\x65tailedDisableReason\x18\x18 \x01(\t\x12\x44\n\x0f\x65nabledDateTime\x18\x1e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12\x45\n\x10\x64isabledDateTime\x18\x1f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12L\n\x0e\x63redentialType\x18  \x01(\x0e\x32\x34.Honeywell.Security.ISOM.Credentials.CredentialTypes\x12L\n\x19\x63redentialTypeDescription\x18! \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12J\n\nauthFactor\x18\x19 \x01(\x0b\x32\x36.Honeywell.Security.ISOM.UserMgmt.AuthenticationFactor\x12\x16\n\x0e\x41uthorityLevel\x18\x1a \x01(\x04\x12W\n\x14physicalAccessConfig\x18\x1b \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig\x12\x19\n\x11markedForDeletion\x18\x1d \x01(\x08\x12\r\n\x05trace\x18\" \x01(\x08*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"k\n\x14\x43redentialConfigList\x12I\n\ncredential\x18\x0b \x03(\x0b\x32\x35.Honeywell.Security.ISOM.Credentials.CredentialConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"L\n\x15\x43redentialNewPassword\x12\x10\n\x08password\x18\x0b \x01(\t\x12\x17\n\x0f\x63urrentPassword\x18\x0c \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa8\x01\n\x10\x43redentialEntity\x12\x45\n\x06\x63onfig\x18\x15 \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Credentials.CredentialConfig\x12\x43\n\x05state\x18\x1f \x01(\x0b\x32\x34.Honeywell.Security.ISOM.Credentials.CredentialState*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"g\n\x14\x43redentialEntityList\x12\x45\n\x06\x65ntity\x18\x0b \x03(\x0b\x32\x35.Honeywell.Security.ISOM.Credentials.CredentialEntity*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa0\x01\n\x10\x43\x61rdFormatConfig\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0c\n\x04name\x18\x0c \x01(\t\x12\x41\n\x04type\x18\r \x01(\x0e\x32\x33.Honeywell.Security.ISOM.Credentials.CardFormatType\x12\x17\n\x0f\x63\x61rdFormatClass\x18\x0e \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x0f \x01(\x0c*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"x\n\x18PINCharacteristicsConfig\x12\x11\n\tpinLength\x18\x0b \x01(\x04\x12?\n\npinTimeOut\x18\x0c \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc3\x01\n\x16\x43redentialFormatConfig\x12I\n\ncardFormat\x18\x0b \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Credentials.CardFormatConfig\x12T\n\rpinProperties\x18\x0c \x01(\x0b\x32=.Honeywell.Security.ISOM.Credentials.PINCharacteristicsConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43*\x91\x04\n\tResources\x12\x18\n\x13supportedOperations\x10\xf2\x07\x12\x17\n\x12supportedRelations\x10\xf3\x07\x12\x14\n\x0fsupportedEvents\x10\xf4\x07\x12\x1a\n\x15supportedCapabilities\x10\xf5\x07\x12\x0f\n\nfullEntity\x10\xc2N\x12\t\n\x04info\x10\xc3N\x12\x0b\n\x06\x63onfig\x10\xd7N\x12\x10\n\x0bidentifiers\x10\xebN\x12\x0e\n\trelations\x10\xffN\x12\x10\n\x0b\x65nableState\x10\xcfO\x12\x19\n\x14\x65nableState_s_enable\x10\xd0O\x12\x1a\n\x15\x65nableState_s_disable\x10\xd1O\x12\x0f\n\ntraceState\x10\xd9O\x12\x14\n\x0ftraceState_s_on\x10\xdaO\x12\x15\n\x10traceState_s_off\x10\xdbO\x12\x0c\n\x07\x66orgive\x10\xe3O\x12\x1d\n\x18\x61uthFactors_s_cardNumber\x10\x8bP\x12\x16\n\x11\x61uthFactors_s_pin\x10\x8cP\x12\x1b\n\x16\x61uthFactors_s_password\x10\x8dP\x12\x1e\n\x19\x61uthFactors_s_fingerPrint\x10\x8fP\x12\x34\n0activeSession_s_authenticationFactors_s_password\x10T\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\xd5\x03\n\tRelations\x12\x1f\n\x1b\x43redentialExtendsCredential\x10\x0b\x12 \n\x1c\x43redentialAssignedPermission\x10\x0c\x12(\n$CredentialAssignedToCredentialHolder\x10\r\x12\x19\n\x15\x43redentialOwnedBySite\x10\x0e\x12\x1c\n\x18\x43redentialOwnedByAccount\x10\x0f\x12!\n\x1d\x43redentialAssignedToPartition\x10\x10\x12\"\n\x1e\x43rendetialEscortedByCredential\x10\x11\x12\x1e\n\x1a\x43redentialAssignedToKeyFob\x10\x12\x12!\n\x1d\x43redentialCanEscortCredential\x10\x13\x12\x1e\n\x1a\x43redentialAssignedToDevice\x10\x14\x12\"\n\x1d\x43redentialAssignedToInterface\x10\xd2\x0f\x12\x1e\n\x19\x43redentialAssignedToMacro\x10\xd3\x0f\x12\x1d\n\x18\x43redentialRefersSchedule\x10\xd4\x0f\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*\xe3\x01\n\x06\x45vents\x12\x11\n\x0c\x63onfig_p_add\x10\x9aN\x12\x14\n\x0f\x63onfig_p_modify\x10\x9bN\x12\x14\n\x0f\x63onfig_p_delete\x10\x9cN\x12\x1a\n\x15\x61uthFactor_p_modified\x10\xf4N\x12\x19\n\x14\x65nableState_p_enable\x10\xf8U\x12\x1a\n\x15\x65nableState_p_disable\x10\xf9U\x12\x18\n\x13traceState_p_enable\x10\xe0]\x12\x19\n\x14traceState_p_disable\x10\xe1]\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*\xc2\x02\n\rDisableReason\x12\x0b\n\x07\x45xpired\x10\x0b\x12\x0c\n\x08NotInUse\x10\x0c\x12\n\n\x06Locked\x10\r\x12\x15\n\x11NeedsProvisioning\x10\x0e\x12\x0e\n\nUnassigned\x10\x0f\x12\x10\n\x0cNotYetActive\x10\x10\x12\r\n\tLockedOut\x10\x11\x12\x18\n\x14\x45xceededMaxUsageDays\x10\x12\x12\x13\n\x0f\x45xceededMaxUses\x10\x13\x12\x0e\n\nInactivity\x10\x14\x12\n\n\x06Manual\x10\x15\x12\x08\n\x04Lost\x10\x16\x12\n\n\x06Stolen\x10\x17\x12\x0b\n\x07\x44\x61maged\x10\x18\x12\r\n\tDestroyed\x10\x19\x12\t\n\x05Other\x10\x1a\x12\x0e\n\nTerminated\x10\x1b\x12\x0f\n\x0bUnAccounted\x10\x1c\x12\x19\n\x11Max_DisableReason\x10\x80\x80\x80\x80\x04*\xc7\x01\n\x0f\x43redentialTypes\x12\x0e\n\nSupervisor\x10\x0b\x12\x0c\n\x08\x45mployee\x10\x0c\x12\x07\n\x03VIP\x10\r\x12\x0e\n\nContractor\x10\x0e\x12\t\n\x05Guest\x10\x0f\x12\x0b\n\x07Visitor\x10\x10\x12\x0c\n\x08Security\x10\x11\x12\x11\n\rAdministrator\x10\x12\x12\x0c\n\x08Operator\x10\x13\x12\x19\n\x15\x43redentialTypes_Other\x10\x16\x12\x1b\n\x13Max_CredentialTypes\x10\x80\x80\x80\x80\x04*\xc2\x03\n\x0e\x43\x61rdFormatType\x12\n\n\x06\x43USTOM\x10\x0b\x12\x13\n\x0fSIMPLE_NUMBER16\x10\x0c\x12\x13\n\x0fSIMPLE_NUMBER32\x10\r\x12\x13\n\x0fSIMPLE_NUMBER56\x10\x0e\x12\x18\n\x14SIMPLE_ALPHA_NUMERIC\x10\x0f\x12\x0e\n\nABA_TRACK2\x10\x10\x12\r\n\tWIEGAND26\x10\x11\x12\r\n\tWIEGAND37\x10\x12\x12\x16\n\x12WIEGAND37_FACILITY\x10\x13\x12\x15\n\x11\x46\x41\x43ILITY16_CARD32\x10\x14\x12\x15\n\x11\x46\x41\x43ILITY32_CARD32\x10\x15\x12\n\n\x06\x46\x41SC_N\x10\x16\x12\x0e\n\nFASC_N_BCD\x10\x17\x12\x10\n\x0c\x46\x41SC_N_LARGE\x10\x18\x12\x14\n\x10\x46\x41SC_N_LARGE_BCD\x10\x19\x12\t\n\x05GSA75\x10\x1a\x12\t\n\x05\x43HUID\x10\x1b\x12\x0e\n\nCHUID_FULL\x10\x1c\x12\x17\n\x13\x43\x61rdFormatType_GUID\x10\x1d\x12\x0b\n\x07\x43\x42\x45\x46\x46_A\x10\x1f\x12\x0b\n\x07\x43\x42\x45\x46\x46_B\x10 \x12\x0b\n\x07\x43\x42\x45\x46\x46_C\x10!\x12\x11\n\rUSER_PASSWORD\x10\"\x12\x1a\n\x12Max_CardFormatType\x10\x80\x80\x80\x80\x04*r\n\x18\x41uthenticationFactorType\x12\x08\n\x04\x43\x61rd\x10\x0b\x12\x07\n\x03Pin\x10\x0c\x12\x0f\n\x0b\x46ingerprint\x10\r\x12\x0c\n\x08Password\x10\x0e\x12$\n\x1cMax_AuthenticationFactorType\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,IsomUserMgmt__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.Credentials.Resources',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='supportedOperations', index=0, number=1010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedRelations', index=1, number=1011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedEvents', index=2, number=1012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedCapabilities', index=3, number=1013,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='fullEntity', index=4, number=10050,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='info', index=5, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config', index=6, number=10071,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identifiers', index=7, number=10091,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='relations', index=8, number=10111,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enableState', index=9, number=10191,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enableState_s_enable', index=10, number=10192,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enableState_s_disable', index=11, number=10193,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='traceState', index=12, number=10201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='traceState_s_on', index=13, number=10202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='traceState_s_off', index=14, number=10203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='forgive', index=15, number=10211,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='authFactors_s_cardNumber', index=16, number=10251,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='authFactors_s_pin', index=17, number=10252,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='authFactors_s_password', index=18, number=10253,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='authFactors_s_fingerPrint', index=19, number=10255,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='activeSession_s_authenticationFactors_s_password', index=20, number=84,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=21, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5149,
  serialized_end=5678,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.Credentials.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CredentialExtendsCredential', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedPermission', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToCredentialHolder', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialOwnedBySite', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialOwnedByAccount', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToPartition', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CrendetialEscortedByCredential', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToKeyFob', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialCanEscortCredential', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToDevice', index=9, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToInterface', index=10, number=2002,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialAssignedToMacro', index=11, number=2003,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialRefersSchedule', index=12, number=2004,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=13, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5681,
  serialized_end=6150,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.Credentials.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='config_p_add', index=0, number=10010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_modify', index=1, number=10011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_delete', index=2, number=10012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='authFactor_p_modified', index=3, number=10100,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enableState_p_enable', index=4, number=11000,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enableState_p_disable', index=5, number=11001,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='traceState_p_enable', index=6, number=12000,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='traceState_p_disable', index=7, number=12001,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=8, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6153,
  serialized_end=6380,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_DISABLEREASON = _descriptor.EnumDescriptor(
  name='DisableReason',
  full_name='Honeywell.Security.ISOM.Credentials.DisableReason',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Expired', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NotInUse', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Locked', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NeedsProvisioning', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Unassigned', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NotYetActive', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LockedOut', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ExceededMaxUsageDays', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ExceededMaxUses', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Inactivity', index=9, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Manual', index=10, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Lost', index=11, number=22,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Stolen', index=12, number=23,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Damaged', index=13, number=24,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Destroyed', index=14, number=25,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Other', index=15, number=26,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Terminated', index=16, number=27,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='UnAccounted', index=17, number=28,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DisableReason', index=18, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6383,
  serialized_end=6705,
)
_sym_db.RegisterEnumDescriptor(_DISABLEREASON)

DisableReason = enum_type_wrapper.EnumTypeWrapper(_DISABLEREASON)
_CREDENTIALTYPES = _descriptor.EnumDescriptor(
  name='CredentialTypes',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialTypes',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Supervisor', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Employee', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='VIP', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Contractor', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Guest', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Visitor', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Security', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Administrator', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Operator', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CredentialTypes_Other', index=9, number=22,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_CredentialTypes', index=10, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6708,
  serialized_end=6907,
)
_sym_db.RegisterEnumDescriptor(_CREDENTIALTYPES)

CredentialTypes = enum_type_wrapper.EnumTypeWrapper(_CREDENTIALTYPES)
_CARDFORMATTYPE = _descriptor.EnumDescriptor(
  name='CardFormatType',
  full_name='Honeywell.Security.ISOM.Credentials.CardFormatType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='CUSTOM', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SIMPLE_NUMBER16', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SIMPLE_NUMBER32', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SIMPLE_NUMBER56', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SIMPLE_ALPHA_NUMERIC', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ABA_TRACK2', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='WIEGAND26', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='WIEGAND37', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='WIEGAND37_FACILITY', index=8, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FACILITY16_CARD32', index=9, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FACILITY32_CARD32', index=10, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FASC_N', index=11, number=22,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FASC_N_BCD', index=12, number=23,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FASC_N_LARGE', index=13, number=24,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FASC_N_LARGE_BCD', index=14, number=25,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GSA75', index=15, number=26,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CHUID', index=16, number=27,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CHUID_FULL', index=17, number=28,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CardFormatType_GUID', index=18, number=29,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CBEFF_A', index=19, number=31,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CBEFF_B', index=20, number=32,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CBEFF_C', index=21, number=33,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='USER_PASSWORD', index=22, number=34,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_CardFormatType', index=23, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6910,
  serialized_end=7360,
)
_sym_db.RegisterEnumDescriptor(_CARDFORMATTYPE)

CardFormatType = enum_type_wrapper.EnumTypeWrapper(_CARDFORMATTYPE)
_AUTHENTICATIONFACTORTYPE = _descriptor.EnumDescriptor(
  name='AuthenticationFactorType',
  full_name='Honeywell.Security.ISOM.Credentials.AuthenticationFactorType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Card', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Pin', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Fingerprint', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Password', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_AuthenticationFactorType', index=4, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7362,
  serialized_end=7476,
)
_sym_db.RegisterEnumDescriptor(_AUTHENTICATIONFACTORTYPE)

AuthenticationFactorType = enum_type_wrapper.EnumTypeWrapper(_AUTHENTICATIONFACTORTYPE)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 10071
identifiers = 10091
relations = 10111
enableState = 10191
enableState_s_enable = 10192
enableState_s_disable = 10193
traceState = 10201
traceState_s_on = 10202
traceState_s_off = 10203
forgive = 10211
authFactors_s_cardNumber = 10251
authFactors_s_pin = 10252
authFactors_s_password = 10253
authFactors_s_fingerPrint = 10255
activeSession_s_authenticationFactors_s_password = 84
Max_Resources = 1073741824
CredentialExtendsCredential = 11
CredentialAssignedPermission = 12
CredentialAssignedToCredentialHolder = 13
CredentialOwnedBySite = 14
CredentialOwnedByAccount = 15
CredentialAssignedToPartition = 16
CrendetialEscortedByCredential = 17
CredentialAssignedToKeyFob = 18
CredentialCanEscortCredential = 19
CredentialAssignedToDevice = 20
CredentialAssignedToInterface = 2002
CredentialAssignedToMacro = 2003
CredentialRefersSchedule = 2004
Max_Relations = 1073741824
config_p_add = 10010
config_p_modify = 10011
config_p_delete = 10012
authFactor_p_modified = 10100
enableState_p_enable = 11000
enableState_p_disable = 11001
traceState_p_enable = 12000
traceState_p_disable = 12001
Max_Events = 1073741824
Expired = 11
NotInUse = 12
Locked = 13
NeedsProvisioning = 14
Unassigned = 15
NotYetActive = 16
LockedOut = 17
ExceededMaxUsageDays = 18
ExceededMaxUses = 19
Inactivity = 20
Manual = 21
Lost = 22
Stolen = 23
Damaged = 24
Destroyed = 25
Other = 26
Terminated = 27
UnAccounted = 28
Max_DisableReason = 1073741824
Supervisor = 11
Employee = 12
VIP = 13
Contractor = 14
Guest = 15
Visitor = 16
Security = 17
Administrator = 18
Operator = 19
CredentialTypes_Other = 22
Max_CredentialTypes = 1073741824
CUSTOM = 11
SIMPLE_NUMBER16 = 12
SIMPLE_NUMBER32 = 13
SIMPLE_NUMBER56 = 14
SIMPLE_ALPHA_NUMERIC = 15
ABA_TRACK2 = 16
WIEGAND26 = 17
WIEGAND37 = 18
WIEGAND37_FACILITY = 19
FACILITY16_CARD32 = 20
FACILITY32_CARD32 = 21
FASC_N = 22
FASC_N_BCD = 23
FASC_N_LARGE = 24
FASC_N_LARGE_BCD = 25
GSA75 = 26
CHUID = 27
CHUID_FULL = 28
CardFormatType_GUID = 29
CBEFF_A = 31
CBEFF_B = 32
CBEFF_C = 33
USER_PASSWORD = 34
Max_CardFormatType = 1073741824
Card = 11
Pin = 12
Fingerprint = 13
Password = 14
Max_AuthenticationFactorType = 1073741824



_CREDENTIALOPERATIONS = _descriptor.Descriptor(
  name='CredentialOperations',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.Credentials.CredentialOperations.resources', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=100,
  serialized_end=199,
)


_CREDENTIALSUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='CredentialSupportedRelations',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.Credentials.CredentialSupportedRelations.relations', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=201,
  serialized_end=308,
)


_CREDENTIALEVENTS = _descriptor.Descriptor(
  name='CredentialEvents',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.Credentials.CredentialEvents.events', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=310,
  serialized_end=399,
)


_AUTHENTICATIONFACTORLIST = _descriptor.Descriptor(
  name='AuthenticationFactorList',
  full_name='Honeywell.Security.ISOM.Credentials.AuthenticationFactorList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='authFactor', full_name='Honeywell.Security.ISOM.Credentials.AuthenticationFactorList.authFactor', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=401,
  serialized_end=513,
)


_ESCORTCONFIG = _descriptor.Descriptor(
  name='EscortConfig',
  full_name='Honeywell.Security.ISOM.Credentials.EscortConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='escortRequired', full_name='Honeywell.Security.ISOM.Credentials.EscortConfig.escortRequired', index=0,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='escortCapable', full_name='Honeywell.Security.ISOM.Credentials.EscortConfig.escortCapable', index=1,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=515,
  serialized_end=586,
)


_ANTIPASSBACKCONFIG = _descriptor.Descriptor(
  name='AntipassbackConfig',
  full_name='Honeywell.Security.ISOM.Credentials.AntipassbackConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='exempted', full_name='Honeywell.Security.ISOM.Credentials.AntipassbackConfig.exempted', index=0,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='autoForgiveAfter', full_name='Honeywell.Security.ISOM.Credentials.AntipassbackConfig.autoForgiveAfter', index=1,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timeOfAutoForgiveness', full_name='Honeywell.Security.ISOM.Credentials.AntipassbackConfig.timeOfAutoForgiveness', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=589,
  serialized_end=784,
)


_OCCUPANCYCONFIG = _descriptor.Descriptor(
  name='OccupancyConfig',
  full_name='Honeywell.Security.ISOM.Credentials.OccupancyConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='exemptedFromTracking', full_name='Honeywell.Security.ISOM.Credentials.OccupancyConfig.exemptedFromTracking', index=0,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=786,
  serialized_end=843,
)


_UNLOCKCONFIG = _descriptor.Descriptor(
  name='UnlockConfig',
  full_name='Honeywell.Security.ISOM.Credentials.UnlockConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='extendedUnlock', full_name='Honeywell.Security.ISOM.Credentials.UnlockConfig.extendedUnlock', index=0,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extendedUnlockTime', full_name='Honeywell.Security.ISOM.Credentials.UnlockConfig.extendedUnlockTime', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='Indefinitely', full_name='Honeywell.Security.ISOM.Credentials.UnlockConfig.Indefinitely', index=2,
      number=13, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='freeAccessMode', full_name='Honeywell.Security.ISOM.Credentials.UnlockConfig.freeAccessMode', index=3,
      number=14, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=845,
  serialized_end=967,
)


_PRIVACYCONFIG = _descriptor.Descriptor(
  name='PrivacyConfig',
  full_name='Honeywell.Security.ISOM.Credentials.PrivacyConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='privacyModeEnabled', full_name='Honeywell.Security.ISOM.Credentials.PrivacyConfig.privacyModeEnabled', index=0,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='traceNotificationEnabled', full_name='Honeywell.Security.ISOM.Credentials.PrivacyConfig.traceNotificationEnabled', index=1,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=969,
  serialized_end=1056,
)


_PHYSICALACCESSCONFIG = _descriptor.Descriptor(
  name='PhysicalAccessConfig',
  full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='unlock', full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig.unlock', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='escort', full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig.escort', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='antipassback', full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig.antipassback', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='occupancy', full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig.occupancy', index=3,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tracking', full_name='Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig.tracking', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1059,
  serialized_end=1447,
)


_CREDENTIALDISABLEDETAILS = _descriptor.Descriptor(
  name='CredentialDisableDetails',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialDisableDetails',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='disableReason', full_name='Honeywell.Security.ISOM.Credentials.CredentialDisableDetails.disableReason', index=0,
      number=11, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detailedDisableReason', full_name='Honeywell.Security.ISOM.Credentials.CredentialDisableDetails.detailedDisableReason', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1450,
  serialized_end=1592,
)


_CREDENTIALENABLESTATE = _descriptor.Descriptor(
  name='CredentialEnableState',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialEnableState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Credentials.CredentialEnableState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Credentials.CredentialEnableState.state', index=1,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='disableDetails', full_name='Honeywell.Security.ISOM.Credentials.CredentialEnableState.disableDetails', index=2,
      number=23, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1595,
  serialized_end=1742,
)


_PARTITIONDETAILS = _descriptor.Descriptor(
  name='PartitionDetails',
  full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entryTimeStamp', full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails.entryTimeStamp', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityId', full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails.entityId', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\024'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityName', full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails.entityName', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityDescription', full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails.entityDescription', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='accessPointEntityId', full_name='Honeywell.Security.ISOM.Credentials.PartitionDetails.accessPointEntityId', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1745,
  serialized_end=2032,
)


_LASTACCESSDETAILS = _descriptor.Descriptor(
  name='LastAccessDetails',
  full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='timeStamp', full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails.timeStamp', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityId', full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails.entityId', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\024'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityName', full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails.entityName', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityDescription', full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails.entityDescription', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='partitionEntryDetails', full_name='Honeywell.Security.ISOM.Credentials.LastAccessDetails.partitionEntryDetails', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2035,
  serialized_end=2330,
)


_CREDENTIALTRACESTATE = _descriptor.Descriptor(
  name='CredentialTraceState',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialTraceState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Credentials.CredentialTraceState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Credentials.CredentialTraceState.state', index=1,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastAccessDetails', full_name='Honeywell.Security.ISOM.Credentials.CredentialTraceState.lastAccessDetails', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2333,
  serialized_end=2475,
)


_CREDENTIALSTATE = _descriptor.Descriptor(
  name='CredentialState',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='enableState', full_name='Honeywell.Security.ISOM.Credentials.CredentialState.enableState', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='traceState', full_name='Honeywell.Security.ISOM.Credentials.CredentialState.traceState', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2478,
  serialized_end=2665,
)


_CREDENTIALSTATELIST = _descriptor.Descriptor(
  name='CredentialStateList',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='credentialState', full_name='Honeywell.Security.ISOM.Credentials.CredentialStateList.credentialState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2667,
  serialized_end=2777,
)


_CREDENTIALIDENTIFIERS = _descriptor.Descriptor(
  name='CredentialIdentifiers',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='guid', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers.guid', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers.name', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='description', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers.description', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tag', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiers.tag', index=4,
      number=15, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2779,
  serialized_end=2886,
)


_CREDENTIALIDENTIFIERSLIST = _descriptor.Descriptor(
  name='CredentialIdentifiersList',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiersList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifier', full_name='Honeywell.Security.ISOM.Credentials.CredentialIdentifiersList.identifier', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2888,
  serialized_end=3005,
)


_CREDENTIALRELATION = _descriptor.Descriptor(
  name='CredentialRelation',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Credentials.CredentialRelation.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.Credentials.CredentialRelation.name', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityId', full_name='Honeywell.Security.ISOM.Credentials.CredentialRelation.entityId', index=2,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3007,
  serialized_end=3129,
)


_CREDENTIALRELATIONLIST = _descriptor.Descriptor(
  name='CredentialRelationList',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialRelationList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Credentials.CredentialRelationList.relation', index=0,
      number=12, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3131,
  serialized_end=3230,
)


_CREDENTIALCONFIG = _descriptor.Descriptor(
  name='CredentialConfig',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.identifiers', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.relation', index=1,
      number=10, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='enable', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.enable', index=2,
      number=28, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='createdOn', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.createdOn', index=3,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='validity', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.validity', index=4,
      number=22, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='disableReason', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.disableReason', index=5,
      number=23, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detailedDisableReason', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.detailedDisableReason', index=6,
      number=24, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='enabledDateTime', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.enabledDateTime', index=7,
      number=30, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='disabledDateTime', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.disabledDateTime', index=8,
      number=31, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='credentialType', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.credentialType', index=9,
      number=32, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='credentialTypeDescription', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.credentialTypeDescription', index=10,
      number=33, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\023'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='authFactor', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.authFactor', index=11,
      number=25, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='AuthorityLevel', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.AuthorityLevel', index=12,
      number=26, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='physicalAccessConfig', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.physicalAccessConfig', index=13,
      number=27, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='markedForDeletion', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.markedForDeletion', index=14,
      number=29, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='trace', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfig.trace', index=15,
      number=34, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3233,
  serialized_end=4200,
)


_CREDENTIALCONFIGLIST = _descriptor.Descriptor(
  name='CredentialConfigList',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='credential', full_name='Honeywell.Security.ISOM.Credentials.CredentialConfigList.credential', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4202,
  serialized_end=4309,
)


_CREDENTIALNEWPASSWORD = _descriptor.Descriptor(
  name='CredentialNewPassword',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialNewPassword',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='password', full_name='Honeywell.Security.ISOM.Credentials.CredentialNewPassword.password', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='currentPassword', full_name='Honeywell.Security.ISOM.Credentials.CredentialNewPassword.currentPassword', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4311,
  serialized_end=4387,
)


_CREDENTIALENTITY = _descriptor.Descriptor(
  name='CredentialEntity',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Credentials.CredentialEntity.config', index=0,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Credentials.CredentialEntity.state', index=1,
      number=31, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4390,
  serialized_end=4558,
)


_CREDENTIALENTITYLIST = _descriptor.Descriptor(
  name='CredentialEntityList',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.Credentials.CredentialEntityList.entity', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4560,
  serialized_end=4663,
)


_CARDFORMATCONFIG = _descriptor.Descriptor(
  name='CardFormatConfig',
  full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig.name', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig.type', index=2,
      number=13, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cardFormatClass', full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig.cardFormatClass', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='data', full_name='Honeywell.Security.ISOM.Credentials.CardFormatConfig.data', index=4,
      number=15, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4666,
  serialized_end=4826,
)


_PINCHARACTERISTICSCONFIG = _descriptor.Descriptor(
  name='PINCharacteristicsConfig',
  full_name='Honeywell.Security.ISOM.Credentials.PINCharacteristicsConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pinLength', full_name='Honeywell.Security.ISOM.Credentials.PINCharacteristicsConfig.pinLength', index=0,
      number=11, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pinTimeOut', full_name='Honeywell.Security.ISOM.Credentials.PINCharacteristicsConfig.pinTimeOut', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4828,
  serialized_end=4948,
)


_CREDENTIALFORMATCONFIG = _descriptor.Descriptor(
  name='CredentialFormatConfig',
  full_name='Honeywell.Security.ISOM.Credentials.CredentialFormatConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='cardFormat', full_name='Honeywell.Security.ISOM.Credentials.CredentialFormatConfig.cardFormat', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pinProperties', full_name='Honeywell.Security.ISOM.Credentials.CredentialFormatConfig.pinProperties', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4951,
  serialized_end=5146,
)

_CREDENTIALOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_CREDENTIALSUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_CREDENTIALEVENTS.fields_by_name['events'].enum_type = _EVENTS
_AUTHENTICATIONFACTORLIST.fields_by_name['authFactor'].message_type = IsomUserMgmt__pb2._AUTHENTICATIONFACTOR
_ANTIPASSBACKCONFIG.fields_by_name['autoForgiveAfter'].message_type = IsomStdDef__pb2._ISOMDURATION
_ANTIPASSBACKCONFIG.fields_by_name['timeOfAutoForgiveness'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PHYSICALACCESSCONFIG.fields_by_name['unlock'].message_type = _UNLOCKCONFIG
_PHYSICALACCESSCONFIG.fields_by_name['escort'].message_type = _ESCORTCONFIG
_PHYSICALACCESSCONFIG.fields_by_name['antipassback'].message_type = _ANTIPASSBACKCONFIG
_PHYSICALACCESSCONFIG.fields_by_name['occupancy'].message_type = _OCCUPANCYCONFIG
_PHYSICALACCESSCONFIG.fields_by_name['tracking'].message_type = _PRIVACYCONFIG
_CREDENTIALDISABLEDETAILS.fields_by_name['disableReason'].enum_type = _DISABLEREASON
_CREDENTIALENABLESTATE.fields_by_name['disableDetails'].message_type = _CREDENTIALDISABLEDETAILS
_PARTITIONDETAILS.fields_by_name['entryTimeStamp'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PARTITIONDETAILS.fields_by_name['entityId'].message_type = IsomStdDef__pb2._ISOMENTITYINSTANCE
_PARTITIONDETAILS.fields_by_name['accessPointEntityId'].message_type = IsomStdDef__pb2._ISOMENTITYINSTANCE
_LASTACCESSDETAILS.fields_by_name['timeStamp'].message_type = IsomStdDef__pb2._ISOMDATETIME
_LASTACCESSDETAILS.fields_by_name['entityId'].message_type = IsomStdDef__pb2._ISOMENTITYINSTANCE
_LASTACCESSDETAILS.fields_by_name['partitionEntryDetails'].message_type = _PARTITIONDETAILS
_CREDENTIALTRACESTATE.fields_by_name['lastAccessDetails'].message_type = _LASTACCESSDETAILS
_CREDENTIALSTATE.fields_by_name['enableState'].message_type = _CREDENTIALENABLESTATE
_CREDENTIALSTATE.fields_by_name['traceState'].message_type = _CREDENTIALTRACESTATE
_CREDENTIALSTATELIST.fields_by_name['credentialState'].message_type = _CREDENTIALSTATE
_CREDENTIALIDENTIFIERSLIST.fields_by_name['identifier'].message_type = _CREDENTIALIDENTIFIERS
_CREDENTIALRELATION.fields_by_name['name'].enum_type = _RELATIONS
_CREDENTIALRELATIONLIST.fields_by_name['relation'].message_type = _CREDENTIALRELATION
_CREDENTIALCONFIG.fields_by_name['identifiers'].message_type = _CREDENTIALIDENTIFIERS
_CREDENTIALCONFIG.fields_by_name['relation'].message_type = _CREDENTIALRELATION
_CREDENTIALCONFIG.fields_by_name['createdOn'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CREDENTIALCONFIG.fields_by_name['validity'].message_type = IsomUserMgmt__pb2._VALIDITYOPTIONS
_CREDENTIALCONFIG.fields_by_name['disableReason'].enum_type = _DISABLEREASON
_CREDENTIALCONFIG.fields_by_name['enabledDateTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CREDENTIALCONFIG.fields_by_name['disabledDateTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_CREDENTIALCONFIG.fields_by_name['credentialType'].enum_type = _CREDENTIALTYPES
_CREDENTIALCONFIG.fields_by_name['credentialTypeDescription'].message_type = IsomStdDef__pb2._ISOMSTRING
_CREDENTIALCONFIG.fields_by_name['authFactor'].message_type = IsomUserMgmt__pb2._AUTHENTICATIONFACTOR
_CREDENTIALCONFIG.fields_by_name['physicalAccessConfig'].message_type = _PHYSICALACCESSCONFIG
_CREDENTIALCONFIGLIST.fields_by_name['credential'].message_type = _CREDENTIALCONFIG
_CREDENTIALENTITY.fields_by_name['config'].message_type = _CREDENTIALCONFIG
_CREDENTIALENTITY.fields_by_name['state'].message_type = _CREDENTIALSTATE
_CREDENTIALENTITYLIST.fields_by_name['entity'].message_type = _CREDENTIALENTITY
_CARDFORMATCONFIG.fields_by_name['type'].enum_type = _CARDFORMATTYPE
_PINCHARACTERISTICSCONFIG.fields_by_name['pinTimeOut'].message_type = IsomStdDef__pb2._ISOMDURATION
_CREDENTIALFORMATCONFIG.fields_by_name['cardFormat'].message_type = _CARDFORMATCONFIG
_CREDENTIALFORMATCONFIG.fields_by_name['pinProperties'].message_type = _PINCHARACTERISTICSCONFIG
DESCRIPTOR.message_types_by_name['CredentialOperations'] = _CREDENTIALOPERATIONS
DESCRIPTOR.message_types_by_name['CredentialSupportedRelations'] = _CREDENTIALSUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['CredentialEvents'] = _CREDENTIALEVENTS
DESCRIPTOR.message_types_by_name['AuthenticationFactorList'] = _AUTHENTICATIONFACTORLIST
DESCRIPTOR.message_types_by_name['EscortConfig'] = _ESCORTCONFIG
DESCRIPTOR.message_types_by_name['AntipassbackConfig'] = _ANTIPASSBACKCONFIG
DESCRIPTOR.message_types_by_name['OccupancyConfig'] = _OCCUPANCYCONFIG
DESCRIPTOR.message_types_by_name['UnlockConfig'] = _UNLOCKCONFIG
DESCRIPTOR.message_types_by_name['PrivacyConfig'] = _PRIVACYCONFIG
DESCRIPTOR.message_types_by_name['PhysicalAccessConfig'] = _PHYSICALACCESSCONFIG
DESCRIPTOR.message_types_by_name['CredentialDisableDetails'] = _CREDENTIALDISABLEDETAILS
DESCRIPTOR.message_types_by_name['CredentialEnableState'] = _CREDENTIALENABLESTATE
DESCRIPTOR.message_types_by_name['PartitionDetails'] = _PARTITIONDETAILS
DESCRIPTOR.message_types_by_name['LastAccessDetails'] = _LASTACCESSDETAILS
DESCRIPTOR.message_types_by_name['CredentialTraceState'] = _CREDENTIALTRACESTATE
DESCRIPTOR.message_types_by_name['CredentialState'] = _CREDENTIALSTATE
DESCRIPTOR.message_types_by_name['CredentialStateList'] = _CREDENTIALSTATELIST
DESCRIPTOR.message_types_by_name['CredentialIdentifiers'] = _CREDENTIALIDENTIFIERS
DESCRIPTOR.message_types_by_name['CredentialIdentifiersList'] = _CREDENTIALIDENTIFIERSLIST
DESCRIPTOR.message_types_by_name['CredentialRelation'] = _CREDENTIALRELATION
DESCRIPTOR.message_types_by_name['CredentialRelationList'] = _CREDENTIALRELATIONLIST
DESCRIPTOR.message_types_by_name['CredentialConfig'] = _CREDENTIALCONFIG
DESCRIPTOR.message_types_by_name['CredentialConfigList'] = _CREDENTIALCONFIGLIST
DESCRIPTOR.message_types_by_name['CredentialNewPassword'] = _CREDENTIALNEWPASSWORD
DESCRIPTOR.message_types_by_name['CredentialEntity'] = _CREDENTIALENTITY
DESCRIPTOR.message_types_by_name['CredentialEntityList'] = _CREDENTIALENTITYLIST
DESCRIPTOR.message_types_by_name['CardFormatConfig'] = _CARDFORMATCONFIG
DESCRIPTOR.message_types_by_name['PINCharacteristicsConfig'] = _PINCHARACTERISTICSCONFIG
DESCRIPTOR.message_types_by_name['CredentialFormatConfig'] = _CREDENTIALFORMATCONFIG
DESCRIPTOR.enum_types_by_name['Resources'] = _RESOURCES
DESCRIPTOR.enum_types_by_name['Relations'] = _RELATIONS
DESCRIPTOR.enum_types_by_name['Events'] = _EVENTS
DESCRIPTOR.enum_types_by_name['DisableReason'] = _DISABLEREASON
DESCRIPTOR.enum_types_by_name['CredentialTypes'] = _CREDENTIALTYPES
DESCRIPTOR.enum_types_by_name['CardFormatType'] = _CARDFORMATTYPE
DESCRIPTOR.enum_types_by_name['AuthenticationFactorType'] = _AUTHENTICATIONFACTORTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

CredentialOperations = _reflection.GeneratedProtocolMessageType('CredentialOperations', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALOPERATIONS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialOperations)
  })
_sym_db.RegisterMessage(CredentialOperations)

CredentialSupportedRelations = _reflection.GeneratedProtocolMessageType('CredentialSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALSUPPORTEDRELATIONS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialSupportedRelations)
  })
_sym_db.RegisterMessage(CredentialSupportedRelations)

CredentialEvents = _reflection.GeneratedProtocolMessageType('CredentialEvents', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALEVENTS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialEvents)
  })
_sym_db.RegisterMessage(CredentialEvents)

AuthenticationFactorList = _reflection.GeneratedProtocolMessageType('AuthenticationFactorList', (_message.Message,), {
  'DESCRIPTOR' : _AUTHENTICATIONFACTORLIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.AuthenticationFactorList)
  })
_sym_db.RegisterMessage(AuthenticationFactorList)

EscortConfig = _reflection.GeneratedProtocolMessageType('EscortConfig', (_message.Message,), {
  'DESCRIPTOR' : _ESCORTCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.EscortConfig)
  })
_sym_db.RegisterMessage(EscortConfig)

AntipassbackConfig = _reflection.GeneratedProtocolMessageType('AntipassbackConfig', (_message.Message,), {
  'DESCRIPTOR' : _ANTIPASSBACKCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.AntipassbackConfig)
  })
_sym_db.RegisterMessage(AntipassbackConfig)

OccupancyConfig = _reflection.GeneratedProtocolMessageType('OccupancyConfig', (_message.Message,), {
  'DESCRIPTOR' : _OCCUPANCYCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.OccupancyConfig)
  })
_sym_db.RegisterMessage(OccupancyConfig)

UnlockConfig = _reflection.GeneratedProtocolMessageType('UnlockConfig', (_message.Message,), {
  'DESCRIPTOR' : _UNLOCKCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.UnlockConfig)
  })
_sym_db.RegisterMessage(UnlockConfig)

PrivacyConfig = _reflection.GeneratedProtocolMessageType('PrivacyConfig', (_message.Message,), {
  'DESCRIPTOR' : _PRIVACYCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.PrivacyConfig)
  })
_sym_db.RegisterMessage(PrivacyConfig)

PhysicalAccessConfig = _reflection.GeneratedProtocolMessageType('PhysicalAccessConfig', (_message.Message,), {
  'DESCRIPTOR' : _PHYSICALACCESSCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.PhysicalAccessConfig)
  })
_sym_db.RegisterMessage(PhysicalAccessConfig)

CredentialDisableDetails = _reflection.GeneratedProtocolMessageType('CredentialDisableDetails', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALDISABLEDETAILS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialDisableDetails)
  })
_sym_db.RegisterMessage(CredentialDisableDetails)

CredentialEnableState = _reflection.GeneratedProtocolMessageType('CredentialEnableState', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALENABLESTATE,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialEnableState)
  })
_sym_db.RegisterMessage(CredentialEnableState)

PartitionDetails = _reflection.GeneratedProtocolMessageType('PartitionDetails', (_message.Message,), {
  'DESCRIPTOR' : _PARTITIONDETAILS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.PartitionDetails)
  })
_sym_db.RegisterMessage(PartitionDetails)

LastAccessDetails = _reflection.GeneratedProtocolMessageType('LastAccessDetails', (_message.Message,), {
  'DESCRIPTOR' : _LASTACCESSDETAILS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.LastAccessDetails)
  })
_sym_db.RegisterMessage(LastAccessDetails)

CredentialTraceState = _reflection.GeneratedProtocolMessageType('CredentialTraceState', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALTRACESTATE,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialTraceState)
  })
_sym_db.RegisterMessage(CredentialTraceState)

CredentialState = _reflection.GeneratedProtocolMessageType('CredentialState', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALSTATE,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialState)
  })
_sym_db.RegisterMessage(CredentialState)

CredentialStateList = _reflection.GeneratedProtocolMessageType('CredentialStateList', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALSTATELIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialStateList)
  })
_sym_db.RegisterMessage(CredentialStateList)

CredentialIdentifiers = _reflection.GeneratedProtocolMessageType('CredentialIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALIDENTIFIERS,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialIdentifiers)
  })
_sym_db.RegisterMessage(CredentialIdentifiers)

CredentialIdentifiersList = _reflection.GeneratedProtocolMessageType('CredentialIdentifiersList', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALIDENTIFIERSLIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialIdentifiersList)
  })
_sym_db.RegisterMessage(CredentialIdentifiersList)

CredentialRelation = _reflection.GeneratedProtocolMessageType('CredentialRelation', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALRELATION,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialRelation)
  })
_sym_db.RegisterMessage(CredentialRelation)

CredentialRelationList = _reflection.GeneratedProtocolMessageType('CredentialRelationList', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALRELATIONLIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialRelationList)
  })
_sym_db.RegisterMessage(CredentialRelationList)

CredentialConfig = _reflection.GeneratedProtocolMessageType('CredentialConfig', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialConfig)
  })
_sym_db.RegisterMessage(CredentialConfig)

CredentialConfigList = _reflection.GeneratedProtocolMessageType('CredentialConfigList', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALCONFIGLIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialConfigList)
  })
_sym_db.RegisterMessage(CredentialConfigList)

CredentialNewPassword = _reflection.GeneratedProtocolMessageType('CredentialNewPassword', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALNEWPASSWORD,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialNewPassword)
  })
_sym_db.RegisterMessage(CredentialNewPassword)

CredentialEntity = _reflection.GeneratedProtocolMessageType('CredentialEntity', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALENTITY,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialEntity)
  })
_sym_db.RegisterMessage(CredentialEntity)

CredentialEntityList = _reflection.GeneratedProtocolMessageType('CredentialEntityList', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALENTITYLIST,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialEntityList)
  })
_sym_db.RegisterMessage(CredentialEntityList)

CardFormatConfig = _reflection.GeneratedProtocolMessageType('CardFormatConfig', (_message.Message,), {
  'DESCRIPTOR' : _CARDFORMATCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CardFormatConfig)
  })
_sym_db.RegisterMessage(CardFormatConfig)

PINCharacteristicsConfig = _reflection.GeneratedProtocolMessageType('PINCharacteristicsConfig', (_message.Message,), {
  'DESCRIPTOR' : _PINCHARACTERISTICSCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.PINCharacteristicsConfig)
  })
_sym_db.RegisterMessage(PINCharacteristicsConfig)

CredentialFormatConfig = _reflection.GeneratedProtocolMessageType('CredentialFormatConfig', (_message.Message,), {
  'DESCRIPTOR' : _CREDENTIALFORMATCONFIG,
  '__module__' : 'IsomCredentials_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Credentials.CredentialFormatConfig)
  })
_sym_db.RegisterMessage(CredentialFormatConfig)


_ANTIPASSBACKCONFIG.fields_by_name['autoForgiveAfter']._options = None
_ANTIPASSBACKCONFIG.fields_by_name['timeOfAutoForgiveness']._options = None
_PARTITIONDETAILS.fields_by_name['entryTimeStamp']._options = None
_PARTITIONDETAILS.fields_by_name['entityId']._options = None
_LASTACCESSDETAILS.fields_by_name['timeStamp']._options = None
_LASTACCESSDETAILS.fields_by_name['entityId']._options = None
_CREDENTIALCONFIG.fields_by_name['createdOn']._options = None
_CREDENTIALCONFIG.fields_by_name['enabledDateTime']._options = None
_CREDENTIALCONFIG.fields_by_name['disabledDateTime']._options = None
_CREDENTIALCONFIG.fields_by_name['credentialTypeDescription']._options = None
_PINCHARACTERISTICSCONFIG.fields_by_name['pinTimeOut']._options = None
# @@protoc_insertion_point(module_scope)
