403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python2.6/site-packages/gpgme/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.6/site-packages/gpgme/editutil.pyc
Ñò
zˆJc	@sdZeZdgZddkZddkZddkZdd
d„ƒYZdefd„ƒYZdefd	„ƒYZ	d
„Z
deeedd„Z
dS(sˆUtilities related to editing keys.

Currently only contains a utility function for editing the owner trust
value of a key in a keyring.
t
edit_trustiÿÿÿÿNt	_EditDatacBs>eZdZdZdZd„Zd„Zd„Zd„ZRS(s1Simple base class to wrap 'edit key' interactionsiiÿÿÿÿcCs;|i|_h|_|i|itid|idƒdS(Nskeyedit.promptsquit
(tSTATE_STARTtstatettransitionst
addTransitiontSTATE_ERRORtgpgmetSTATUS_GET_LINE(tself((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyt__init__'s
		cCs ||f|i|||f<dS(N(R(R	Rtstatustargstnewstatetdata((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR/scCs&tiƒ}|i||i|ƒdS(N(tStringIOtedittcallback(R	tctxtkeytoutput((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pytdo_edit2scCsÜ|tititititititititi	ti
tifjodS|i||f|i
joG|i
|i||f\|_}|dj	oti||ƒqØn"t|_tititiƒ‚dS(N(Rt
STATUS_EOFt
STATUS_GOT_ITtSTATUS_NEED_PASSPHRASEtSTATUS_GOOD_PASSPHRASEtSTATUS_BAD_PASSPHRASEtSTATUS_USERID_HINTtSTATUS_SIGEXPIREDtSTATUS_KEYEXPIREDtSTATUS_PROGRESStSTATUS_KEY_CREATEDtSTATUS_ALREADY_SIGNEDRRtNonetostwriteRterrortERR_SOURCE_UNKNOWNtERR_GENERAL(R	RRtfdR((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR6s$	"
	(	t__name__t
__module__t__doc__RRR
RRR(((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR!s			t
_EditTrustcBs)eZdZdZdZdZd„ZRS(iiiicCsáti|ƒ|i|itid|idƒ|i|itid|id|ƒ|i|itid|idƒ|i|iti	d|i
dƒ|i|i
tid|idƒ|i|iti	d|i
dƒdS(	Nskeyedit.promptstrust
sedit_ownertrust.values%d
squit
s!edit_ownertrust.set_ultimate.okaysY
skeyedit.save.okay(RR
RRRRt
STATE_COMMANDtSTATE_VALUEt
STATE_QUITtSTATUS_GET_BOOLt
STATE_CONFIRM(R	ttrust((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR
Ws&
	
		
	
	
	(R(R)R,R-R0R.R
(((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR+Ps
t	_EditSigncBs#eZdZdZdZd„ZRS(iiicCs?ti|ƒ|i|itid|id|ƒ|i|itid|id|ƒ|i|itid|idƒ|i|itid|id|odpdƒ|i|itid	|id
|ƒ|i|itid|idƒ|i|itid|i	dƒ|i|i	tid
|idƒdS(Nskeyedit.promptsuid %d
s%s
skeyedit.sign_all.okaysY
ssign_uid.expiretYtNssign_uid.classs%d
s
sign_uid.okaysquit
skeyedit.save.okay(
RR
RRRRt	STATE_UIDR,R/R.(R	tindextcommandtexpiretcheck((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR
xs2
			
			
	
	(R(R)R5R,R.R
(((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR2rscCs_|tititititifjotd|ƒ‚nt|ƒ}|i||ƒdS(NsBad trust value %d(	RtVALIDITY_UNDEFINEDtVALIDITY_NEVERtVALIDITY_MARGINALt
VALIDITY_FULLtVALIDITY_ULTIMATEt
ValueErrorR+R(RRR1tstatemachine((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyR˜s	ic	Cs©|djp|t|iƒjotdƒ‚nd}|od|}n|od|}n|djotd	ƒ‚nt||||ƒ}|i||ƒd
S(s$Sign the given key.

    index:    the index of the user ID to sign, starting at 1.  Sign all
               user IDs if set to 0.
    local:    make a local signature
    norevoke: make a non-revokable signature
    command:  the type of signature.  One of sign, lsign, tsign or nrsign.
    expire:   whether the signature should expire with the key.
    check:    Amount of checking performed.  One of:
                 0 - no answer
                 1 - no checking
                 2 - casual checking
                 3 - careful checking
    isuser ID index out of rangetsignsl%ssnr%siiischeck must be one of 0, 1, 2, 3N(iiii(tlentuidsR?R2R(	RRR6tlocaltnorevokeR8R9R7R@((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyt	edit_sign¢s#
((R*ttypet
__metaclass__t__all__R"RRRR+R2RtFalsetTrueRF(((s2/usr/lib/python2.6/site-packages/gpgme/editutil.pyt<module>s	/"&	
	

Youez - 2016 - github.com/yon3zu
LinuXploit