o
    BŠ]À&  ã                   @   sØ  e  d ddd¡\ZZZe  dd¡\Ze  dddd	d
d¡\ZZZZ	Z
e  dd¡\Ze  dd¡\Ze  dd¡\Ze  ddd¡\ZZe  dddddddddddd d!d"d#d$d%d&¡\ZZZZZZZZZZZZZZZZZ e  d'd(d)d*¡\Z!Z"Z#ed+ƒZ$e j%r}e$ &d,¡ e j%r…e$ 'd-¡ e j%re$ (d.¡ e j%r•e$ )d/¡ e j%re$ *d0¡ ed1ƒZ+ed2ƒZ,ed3ƒZ-ed4eƒ j.e
ed5d6ƒƒd7j/ed8d9ƒd: /d;¡ƒ 0d<¡Z1e j%rÍe1 2d=¡ e j%rÕe1 *d>¡ ed?eƒ j.e
ed5d6ƒƒd7j/ed@dAƒd: /dB¡ƒ 0d<¡Z3e j%rùe3 2d=¡ e j%re3 *dC¡ edDeƒ j.e
ed5d6dEƒƒd7j/edFdGdHƒd: /dI¡ƒ 0dJ¡Z4e j%r)e4 2d=¡ e j%r2e4 *dK¡ edLƒZ5edMƒZ6e j%rCe6 2d=¡ e j%rLe6 *dN¡ edOƒ 7dP¡Z8e j%r\e8 2d=¡ e j%ree8 *dQ¡ edReƒ j.e	d6dSƒd7ƒZ9e j%r{e9 2d=¡ e j%r„e9 *dT¡ edUedVƒj.e	dWdXƒd7ƒZ:e j%r›e: 2d=¡ e j%r¤e: *dY¡ edZedVƒj.e	dWdXƒd7ƒZ;e j%r»e; 2d=¡ e j%rÄe; *d[¡ ed\e!ƒ ƒ 0d]¡Z<e j%rÖe< 2d=¡ e j%rße< *d^¡ edLƒZ=e j%rìe= 2d=¡ e j%rõe= *d_¡ ed`ƒZ>e ?da¡ e>j7e @¡ Ž  e j%re> 2d=¡ e j%re> *dQ¡ edbedVƒj.e	dWdcƒd7ƒZAe j%r.eA 2d=¡ e j%r7eA *dd¡ edeedVƒj.e	dWdcƒd7ƒZBe j%rNeB 2d=¡ e j%rWeB *df¡ edgedVƒj.e	dWdcƒd7ƒZCe j%rneC 2d=¡ e j%rweC *dh¡ ediedVƒj.e	dWdcƒd7ƒZDe j%rŽeD 2d=¡ e j%r—eD *dj¡ edkƒZEedlƒZFe jGd†i dne-“doe1“dpe4“dqe>“dre=“dseB“dteE“due+“dve6“dwe$“dxe8“dye,“dze5“d{eC“d|e;“d}eA“d~e$“de3“d€e9“deD“d‚e:“dƒe<“d„eF“Ž d…S )‡ZASN1ÚIntegerÚOctetStringÚObjectIdentifierzASN1-ENUMERATIONÚNamedValueszASN1-REFINEMENTÚSingleValueConstraintÚValueRangeConstraintÚConstraintsIntersectionÚValueSizeConstraintÚConstraintsUnionz
PYSNMP-MIBÚpysnmpModuleIDszSNMP-FRAMEWORK-MIBÚSnmpAdminStringzSNMP-USER-BASED-SM-MIBÚusmUserEntryzSNMPv2-CONFÚNotificationGroupÚModuleCompliancez
SNMPv2-SMIÚModuleIdentityÚisoÚ	MibScalarÚMibTableÚMibTableRowÚMibTableColumnÚGauge32ÚNotificationTypeÚ	IpAddressÚMibIdentifierÚ
Unsigned32Ú	Counter32ÚObjectIdentityÚ	Counter64ÚBitsÚ	Integer32Ú	TimeTicksz	SNMPv2-TCÚ	RowStatusÚDisplayStringÚTextualConvention)
é   é   é   r#   é   r#   é¸O  r$   r#   r#   )z2017-04-14 00:00z2005-05-14 00:00Z201704140000ZzThe PySNMP ProjectzRE-mail: Ilya Etingof <etingof@gmail.com> GitHub: https://github.com/etingof/pysnmpz_This MIB module defines objects specific to User Security Model (USM) implementation at PySNMP.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   )r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   é   )r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r#   )r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r#   r#   é    r#   )ZsubtypeSpec)ZnotDiscoverabler)   )Údiscoverabler#   )ZnamedValuesr*   Z	readwriteZcurrentzQWhether SNMP engine would support its discovery by responding to unknown clients.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r#   r(   )ZdoNotDiscoverr)   )Ú
doDiscoverr#   r+   zdWhether SNMP engine would try to figure out the EngineIDs of its peers by sending discover requests.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r#   r$   r(   )Ú
passphraser)   )Zmasterr#   )Z	localizedr(   r,   znot-accessibleaR  When configuring USM user, the value of this enumeration determines how the keys should be treated. The default value "passphrase" means that given keys are plain-text pass-phrases, "master" indicates that the keys are pre-hashed pass-phrases, while "localized" stands for pre-hashed pass-phrases mixed with SNMP Security Engine ID value.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   )r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   zgThe table of USM users passphrases configured in the SNMP engine's Local Configuration Datastore (LCD).)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   r#   )r#   úPYSNMP-USM-MIBÚpysnmpUsmSecretUserNamez4Information about a particular USM user credentials.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   r#   r#   é    zMThe username string for which a row in this table represents a configuration.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   r#   r(   z        é   iÿÿ  zCUser's authentication passphrase used for localized key generation.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   r#   r$   z?User's encryption passphrase used for localized key generation.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r(   r#   r&   Z
readcreatezTable statuszjThe table of USM users localized keys configured in the SNMP engine's Local Configuration Datastore (LCD).)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   r#   )r-   ÚpysnmpUsmKeyEntry)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   r#   r#   é@   z-User's localized key used for authentication.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   r#   r(   z)User's localized key used for encryption.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   r#   r$   z1User's non-localized key used for authentication.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r#   r$   r#   r&   z-User's non-localized key used for encryption.)r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r(   r#   )r#   r$   r%   r#   r&   r#   r'   r$   r#   r#   r(   r(   r-   ÚpysnmpUsmCfgÚpysnmpUsmDiscoverableÚpysnmpUsmKeyTyper1   ÚpysnmpUsmKeyTableÚpysnmpUsmKeyPrivLocalizedÚpysnmpUsmMIBCompliancesÚpysnmpUsmMIBObjectsÚpysnmpUsmSecretTableZPYSNMP_MODULE_IDÚpysnmpUsmSecretEntryÚpysnmpUsmMIBConformanceÚpysnmpUsmUserÚpysnmpUsmKeyAuthÚpysnmpUsmSecretPrivKeyÚpysnmpUsmKeyAuthLocalizedÚpysnmpUsmMIBÚpysnmpUsmDiscoveryr.   ÚpysnmpUsmKeyPrivÚpysnmpUsmSecretAuthKeyÚpysnmpUsmSecretStatusÚpysnmpUsmMIBGroupsN)r-   )HZ
mibBuilderZimportSymbolsr   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   rA   Z	loadTextsZsetRevisionsZsetLastUpdatedZsetOrganizationZsetContactInfoZsetDescriptionr9   r<   r3   ZsubtypeZcloneZsetMaxAccessr4   Z	setStatusrB   r5   r=   r:   ZsetIndexNamesr;   r.   rD   r?   rE   r6   r1   ZregisterAugmentionsZgetIndexNamesr@   r7   r>   rC   r8   rF   ZexportSymbols© rG   rG   ú@/usr/lib/python3/dist-packages/pysnmp/smi/mibs/PYSNMP-USM-MIB.pyÚ<module>   sŠ   N88<
š