Edit C:\Program Files\Java\jre1.8.0_121\lib\com\sun\deploy\security\TrustDecider.class
?? 1? < = B C H O Q T V W \ ] _ ` a e g h k q u x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ln~????????? ##docbase: ##from: ##jnlp: 7$SwitchMap$com$sun$deploy$security$ValidationState$TYPE ()I ()J ()V ()Z (Z)V ) , .class <clinit> <init> ALL_PERMISSIONS %Canot validate certificate - unsigned DeploymentRuleSet I 8Intermediate error trying to perform security validation J MAIN_JAR_FOUND NO_CHECK ORACLE_NAMESPACE JOU=Java Signed Extensions,OU=Corporate Object Signing,O=Oracle Corporation LOU=Java Signed Extensions,OU=Corporate Object Signing,O=Sun Microsystems Inc PERMISSION_DENIED PERMISSION_GRANTED_FOR_SESSION PERMISSION_UNKNOWN PKIX PRE_TRUSTED_NAMESPACES PUBLISHER_ONLY ROOT_CA_NOT_VALID RULESET Revocation Revocation Status Unknown Revocation check disabled ,Revocation check skipped: Java version < 1.7 SANDBOX_PERMISSIONS SECURITY SPECIAL SUN_NAMESPACE SandboxSecurity .Security: End Reset call in TrustDecider class %Security: End break certificate chain "Security: End call validator class MSecurity: End certificate validation and start blacklist and revocation check ?Security: End getting validator class and start validator class -Security: End loading JRE permanent certStore -Security: End loading browser Trust certStore /Security: End loading browser Untrust certStore 8Security: End replace CA check and start timestamp check 0Security: End take action on security dialog box 0Security: Start Reset call in TrustDecider class 'Security: Start getting validator class /Security: Start loading JRE permanent certStore 2Security: Start take action on security dialog box $Security: begin getValidationState() /Security: start loading browser Trust certStore 1Security: start loading browser Untrust certStore @Skipping cert chain - using DRS run rule for differand cert hash TYPE T_NO_TRUST_ANCHOR TrustDecider TrustOption_Deny TrustOption_GrantAlways TrustOption_GrantThisSession "Unable to retrieve resource from: Verified non-main jar: ,Verifying permission attribute in main jar: !Warmup validation completed (res= Z [I [Ljava/lang/String; %[Ljava/security/cert/X509Certificate; add addAll addCertPathChecker after allJarEntriesSigned append asList askUser before breakDownMultiSignerChains browserRootStore browserTrustedStore browserUntrustedStore certExpiredException certNotYetValidException certValidity certValidityNoTS check checkMainJarManifest checkRevocationStatus checkRunRuleMessage checkTSAPath checkTrustedExtension checkValidity clockSkew )com/sun/applet2/preloader/CancelException #com/sun/applet2/preloader/Preloader 1com/sun/applet2/preloader/event/UserDeclinedEvent $com/sun/deploy/appcontext/AppContext com/sun/deploy/cache/Cache com/sun/deploy/config/Config com/sun/deploy/config/Platform /com/sun/deploy/model/LocalApplicationProperties com/sun/deploy/model/Resource %com/sun/deploy/model/ResourceProvider &com/sun/deploy/net/JARSigningException (com/sun/deploy/resources/ResourceManager (com/sun/deploy/security/BlacklistedCerts %com/sun/deploy/security/BlockedDialog !com/sun/deploy/security/CertStore !com/sun/deploy/security/CertUtils %com/sun/deploy/security/CertValidator $com/sun/deploy/security/DecisionTime 'com/sun/deploy/security/DeniedCertStore -com/sun/deploy/security/DeployCertPathChecker -com/sun/deploy/security/DeployManifestChecker .com/sun/deploy/security/DeploySigningCertStore %com/sun/deploy/security/LazyRootStore 7com/sun/deploy/security/LazyRootStore$TrustedRootResult -com/sun/deploy/security/RevocationCheckHelper )com/sun/deploy/security/RevocationChecker @com/sun/deploy/security/RevocationChecker$StatusUnknownException %com/sun/deploy/security/RootCertStore 'com/sun/deploy/security/SandboxSecurity (com/sun/deploy/security/SessionCertStore $com/sun/deploy/security/TrustDecider &com/sun/deploy/security/TrustDecider$1 %com/sun/deploy/security/TrustRecorder -com/sun/deploy/security/UserDeclinedException 'com/sun/deploy/security/ValidationState ,com/sun/deploy/security/ValidationState$TYPE .com/sun/deploy/security/X509CertificateWrapper com/sun/deploy/security/X509Util )com/sun/deploy/security/ruleset/BlockRule 1com/sun/deploy/security/ruleset/DeploymentRuleSet com/sun/deploy/services/Service &com/sun/deploy/services/ServiceManager com/sun/deploy/trace/Trace com/sun/deploy/trace/TraceLevel com/sun/deploy/ui/AppInfo %com/sun/deploy/uitoolkit/ToolkitStore "com/sun/deploy/uitoolkit/UIToolkit com/sun/deploy/util/DeployLock #com/sun/deploy/util/DeploymentHooks com/sun/deploy/util/JarUtil com/sun/deploy/util/PerfLogger $com/sun/deploy/util/SecurityBaseline com/sun/deploy/util/URLUtil confirmAppBlocked confirmAppDenied containSubject contains &could not construct jar file for jar: crl509 crlCheck deniedStore deploy- deploy-main-class deployLock deployment.block.expired.text $deployment.blocked.by.exception.list deployment.blocked.by.rule deployment.blocked.permissions #deployment.grant.notinca.never.text "deployment.grant.signed.never.text (deployment.security.browser.keystore.use $deployment.security.revocation.check (deployment.security.validation.clockskew "deployment.security.validation.crl &deployment.security.validation.crl.url #deployment.security.validation.ocsp *deployment.security.validation.ocsp.signer 'deployment.security.validation.ocsp.url &deployment.security.validation.timeout %deployment.ssv2.mode.never.selfsigned endsWith ensureAllJarEntriesSigned ensureBasicStoresLoaded equals expirationDate extractSubjectAliasName forName get getAppArgsHashString getAppContext getBooleanProperty getBrowserSigningRootCertStore getBrowserTrustedCertStore getBrowserUntrustedCertStore getCachedResource getCachedResourceFilePath getCertStore getCertificates getCodeSigners getDisplayTitle getDocumentBase getErrorType getException getFrom getHooks getInstance getJarEntry getJarFile *getJarFile() returned null from resource: getJarValidationState getLapURL getLocString getLocalApplicationProperties getLocation getMainJNLP getMatchedCAList getMessage getName getNotAfter getNotBefore getOCSPCert getParameters getPublisher getRealMessage getResource getSandboxCertStore getService getSignerCertPath getStringProperty getSubjectX500Principal getSystemClassLoader getTime getTimeStampInfo getTimestamp getTrustAnchors getUserCertStore getValidationState grabDeployLock grant handleEvent hasNext hashToAlias haveValidatorSupport ignored isAllPermissionGranted isAllPermissionGrantedInt isAskGrantSelfSignedSet isAskGrantShowSet isBlobSigned isCaSignedNever isExpired isExpiredBlocked isFromExceptionList isGranted isIssuerOf isJNLPSourceUnknown isJavaVersionAtLeast16 isJavaVersionAtLeast17 isNativeSandbox isPermissionsManifestRequired isRevocationCheckBestEffort isRuleBlock isRuleRun isSSVModeNever isSelfSignedNever iterator java/io/IOException java/lang/Class java/lang/ClassLoader java/lang/ClassNotFoundException java/lang/Exception &java/lang/IllegalMonitorStateException java/lang/InterruptedException java/lang/NoSuchMethodError java/lang/Object java/lang/RuntimeException java/lang/SecurityException java/lang/String java/lang/StringBuffer java/lang/StringBuilder java/net/URL java/security/CodeSigner java/security/CodeSource 0java/security/InvalidAlgorithmParameterException java/security/KeyStoreException &java/security/NoSuchAlgorithmException java/security/Timestamp java/security/cert/CRLException java/security/cert/CertPath 'java/security/cert/CertificateException .java/security/cert/CertificateExpiredException 2java/security/cert/CertificateNotYetValidException !java/security/cert/PKIXParameters "java/security/cert/X509Certificate java/util/ArrayList java/util/Arrays java/util/Date java/util/Iterator java/util/List java/util/jar/JarFile &javax/security/auth/x500/X500Principal lazyRootStore length load lock msgSecurityPrintln next notifyOnUserDeclined ocspCheck ocspSigner ocspURL ocspValidConfig ordinal permanentStore plugin code signing preTrustList preloader_key println put recordSandboxAnswer releaseDeployLock reloadDeniedStore replace reset resetDenyStore retrieveCRL revStatusUnknown revType rootCAValid rootStore sandboxStore save +security.dialog.unverified.signed.publisher self-signed sessionDRSStore sessionRevocationStore sessionSandboxStore sessionStore setDate setPublisher setSelfSignedUsage setTime show showSecurityDialog size skipMetaInfDirectory skipThisCertArray ssv.decision.all-perms.time storeMainPublisherAndTitle storesLoaded substring sun.security.validator.Validator $sun/security/validator/PKIXValidator sun/security/validator/Validator )sun/security/validator/ValidatorException timeStampInfo timeValid timeout toArray toString trackUsage true trustDecision "trustdecider.check.reset.denystore %trustdecider.check.revocation.succeed $trustdecider.check.timestamping.inca 'trustdecider.check.timestamping.invalid $trustdecider.check.timestamping.need "trustdecider.check.timestamping.no (trustdecider.check.timestamping.notfound 'trustdecider.check.timestamping.notinca 'trustdecider.check.timestamping.tsapath %trustdecider.check.timestamping.valid #trustdecider.check.timestamping.yes .trustdecider.check.trustextension.jurisdiction 4trustdecider.check.trustextension.jurisdiction.found .trustdecider.check.validate.certpath.algorithm ,trustdecider.check.validate.legacy.algorithm $trustdecider.check.validate.notfound %trustdecider.check.validation.crl.off $trustdecider.check.validation.crl.on &trustdecider.check.validation.ocsp.off %trustdecider.check.validation.ocsp.on trustdecider.user.deny trustdecider.user.grant.forever trustdecider.user.grant.session tsa server type unlock urlToLocation 'user declined to run signed sandbox app validate validateChain validateChainForWarmup verify verifyMainJar willBlock withinTime 3 4 5 > E J K U ^ b c d f i j l m n v w ? ? ? ???????????????????? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^??? #Lcom/sun/deploy/security/CertStore; 'Lcom/sun/deploy/security/LazyRootStore; .Lcom/sun/deploy/security/ValidationState$TYPE; !Lcom/sun/deploy/trace/TraceLevel; Lcom/sun/deploy/util/DeployLock; Ljava/lang/Object; Ljava/lang/String; 0Ljava/security/cert/CertificateExpiredException; 4Ljava/security/cert/CertificateNotYetValidException; Ljava/security/cert/X509CRL; Ljava/util/Date; Ljava/util/List; 3(Lcom/sun/applet2/preloader/event/PreloaderEvent;)Z (()Lcom/sun/deploy/appcontext/AppContext; "()Lcom/sun/deploy/config/Platform; )()Lcom/sun/deploy/model/ResourceProvider; %()Lcom/sun/deploy/security/CertStore; 1(Lcom/sun/deploy/security/ValidationState$TYPE;)V 6(Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)V #()Lcom/sun/deploy/services/Service; (Lcom/sun/deploy/ui/AppInfo;)V &()Lcom/sun/deploy/uitoolkit/UIToolkit; '()Lcom/sun/deploy/util/DeploymentHooks; ()Ljava/lang/ClassLoader; ()Ljava/lang/Exception; ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (CC)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/lang/String;Z)V (J)Ljava/lang/StringBuilder; (Ljava/lang/Throwable;)V ()Ljava/net/URL; (Ljava/net/URL;Z)V (Ljava/net/URL;Z)Z ()[Ljava/security/CodeSigner; ()Ljava/security/Timestamp; ()Ljava/security/cert/CertPath; #()[Ljava/security/cert/Certificate; #(Ljava/security/cert/Certificate;)Z ,()Ljava/security/cert/PKIXBuilderParameters; +(Ljava/security/cert/PKIXCertPathChecker;)V &()Ljava/security/cert/X509Certificate; '(Ljava/security/cert/X509Certificate;)V '(Ljava/security/cert/X509Certificate;)Z ((Ljava/security/cert/X509Certificate;Z)V (([Ljava/security/cert/X509Certificate;)Z (Ljava/util/Collection;)V (Ljava/util/Collection;)Z ()Ljava/util/Date; (Ljava/util/Date;)V (Ljava/util/Date;)Z ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/jar/JarFile; (Ljava/util/jar/JarFile;)Z (Ljava/util/jar/JarFile;Z)Z *()Ljavax/security/auth/x500/X500Principal; )(Lsun/security/validator/PKIXValidator;)V A(Ljava/net/URL;)Lcom/sun/deploy/model/LocalApplicationProperties; I(Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;)V G(Ljava/security/cert/CertPath;Lcom/sun/deploy/security/LazyRootStore;)Z _(Ljava/security/cert/X509Certificate;)Lcom/sun/deploy/security/LazyRootStore$TrustedRootResult; _(Lcom/sun/deploy/security/ValidationState;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)Z Q(Lcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)V D(Ljava/net/URL;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)V 6(Ljava/lang/String;Lcom/sun/deploy/trace/TraceLevel;)V &(Ljava/lang/Object;)Ljava/lang/Object; (([Ljava/lang/Object;)[Ljava/lang/Object; :(Lcom/sun/applet2/preloader/Preloader;Ljava/lang/String;)V &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V "(Ljava/net/URL;)Ljava/lang/String; $(Ljava/net/URL;Ljava/lang/String;I)V 6(Ljava/security/cert/Certificate;Ljava/lang/String;Z)Z 8(Ljava/security/cert/X509Certificate;)Ljava/lang/String; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; *(Ljava/lang/String;Ljava/lang/Throwable;)V 0(Ljava/lang/String;)Ljava/security/cert/X509CRL; K(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;)Z L([Ljava/security/cert/X509Certificate;)[Ljava/security/cert/X509Certificate; %([Ljava/lang/Object;)Ljava/util/List; 3([Ljava/security/cert/Certificate;)Ljava/util/List; ,(Ljava/lang/String;)Ljava/util/jar/JarEntry; A(Ljava/net/URL;Ljava/lang/String;)Lcom/sun/deploy/model/Resource; y(ZZ[Ljava/security/cert/X509Certificate;Ljava/security/cert/PKIXParameters;Lcom/sun/deploy/security/ValidationState;Z[Z)V `(Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Ljava/net/URL;Lcom/sun/deploy/ui/AppInfo;Z)V `(Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Ljava/net/URL;ZLcom/sun/deploy/ui/AppInfo;)V =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; =(Ljava/net/URL;Lcom/sun/deploy/ui/AppInfo;)Ljava/lang/String; 4(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String; ?(Ljava/security/CodeSource;Lcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Lcom/sun/applet2/preloader/Preloader;)J ?(Ljava/security/CodeSource;Lcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)Lcom/sun/deploy/security/ValidationState; ?([Ljava/security/cert/X509Certificate;Ljava/security/CodeSource;ILcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)V b([Ljava/security/cert/Certificate;Ljava/net/URL;IIZILjava/util/Date;Lcom/sun/deploy/ui/AppInfo;Z)I b(Ljava/net/URL;Lcom/sun/deploy/ui/AppInfo;Ljava/security/cert/X509Certificate;Ljava/lang/String;)V b(Ljava/net/URL;Lcom/sun/deploy/ui/AppInfo;Ljava/security/cert/X509Certificate;Ljava/lang/String;)Z ?(Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Ljava/net/URL;Lcom/sun/deploy/ui/AppInfo;Ljava/security/cert/X509Certificate;)V y(Ljava/security/CodeSource;I[Ljava/security/cert/X509Certificate;Lcom/sun/deploy/security/LazyRootStore;)Ljava/util/Date; ^(Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;)Lsun/security/validator/Validator; ?([Ljava/security/cert/X509Certificate;Ljava/security/CodeSource;ILcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Lcom/sun/applet2/preloader/Preloader;Z)J ?(Ljava/security/CodeSource;Lcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ValidationState$TYPE;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)Lcom/sun/deploy/security/ValidationState; ?([Ljava/security/cert/Certificate;Ljava/security/CodeSource;Lcom/sun/deploy/security/ValidationState;Lcom/sun/applet2/preloader/Preloader;ILcom/sun/deploy/ui/AppInfo;)V ?([Ljava/security/cert/X509Certificate;Ljava/security/CodeSource;Lcom/sun/deploy/security/ValidationState;Lcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Lcom/sun/applet2/preloader/Preloader;)J ?([Ljava/security/cert/X509Certificate;Ljava/security/CodeSource;ILcom/sun/deploy/security/ValidationState$TYPE;ZZLcom/sun/deploy/ui/AppInfo;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;Z)Lcom/sun/deploy/security/ValidationState; ?(Lcom/sun/deploy/ui/AppInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;Ljava/security/CodeSource;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)V ?(Ljava/security/cert/X509Certificate;Ljava/security/cert/PKIXParameters;ZZLjava/lang/String;Ljava/security/cert/X509Certificate;ZLjava/security/cert/X509CRL;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;)V_(Ljava/security/CodeSource;Lcom/sun/deploy/ui/AppInfo;[Ljava/security/cert/Certificate;ILcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/CertStore;Lcom/sun/deploy/security/ruleset/DeploymentRuleSet;)Z ? D ? D ? F? F ? yf yi ys yx yz y? y? y 6 z ?Q ?Q ?Q ?QkQ{Q|Q?Q?Q?Q?Q_R AS XS ZS?S ST YT ?U pV ?WgWhWyW?W P { ?X ?Y ?Z?[m\` 7j 7? 7 8 @ 9 ? 9 ? 9 9a 9r 9u 9} 9? 9? 9"