depot/nix/pkgs/unifi-hack/aspect/ace.jar.tiny2map
Luke Granger-Brown 85c2c4d507 unifiHack: init
This package takes the upstream Unifi package, and then applies a AspectJ
aspect which replaces the auth logic with stuff which checks whether there's a
Pomerium header.
2021-01-04 20:49:04 +00:00

122 lines
6.9 KiB
Text

tiny 2 0 intermediary named
c com/ubnt/ace/api/ApiUtils com/ubnt/ace/api/ApiUtils
c com/ubnt/data/X com/ubnt/data/X
f Ljava/lang/String; Ô00000 ATTR_PREFIX_X
f Lorg/slf4j/Logger; õ00000 LOGGER
f Ljava/lang/String; Õo0000 MONGO_GTE
f Ljava/lang/String; ÕÒ0000 MONGO_ALL
f Ljava/lang/String; o00000 ATTR_NO_DELETE
f Ljava/lang/String; õO0000 ATTR_HIDDEN_ID
f Ljava/lang/String; ö00000 ATTR_HIDDEN
f Ljava/util/List; ÕO0000 EMPTY_LIST
f Ljava/lang/String; ôO0000 MONGO_INC
f Ljava/lang/String; ÔÒ0000 MONGO_EXISTS
f Ljava/lang/String; ôo0000 MONGO_IN
f Ljava/util/List; oÒ0000 EMPTY_INTEGER_LIST
f Ljava/lang/String; public ATTR_NO_EDIT
f Lcom/ubnt/data/X; ÖÒ0000 EMPTY_INSTANCE
f Ljava/lang/String; voidnew MONGO_TYPE
f Ljava/lang/String; öÒ0000 MONGO_PULL
f Ljava/lang/String; interfacesuper MONGO_REGEX
f Ljava/lang/String; õÒ0000 MONGO_SET
f Ljava/lang/String; ÒO0000 MONGO_RENAME
f Ljava/lang/String; Object MONGO_NE
f Lcom/fasterxml/jackson/databind/ObjectMapper; Õ00000 JACKSON_OBJECTMAPPER
f Ljava/lang/String; õo0000 MONGO_OR
f Ljava/util/List; ÖO0000 EMPTY_CLASS_LIST
f Ljava/lang/String; intsuper ID_ATTR_NAME
f Ljava/lang/String; oO0000 MONGO_NIN
f Ljava/lang/String; dosuper MONGO_LT
f Ljava/lang/String; ô00000 MONGO_UNSET
f Ljava/lang/String; float MONGO_GT
f Ljava/util/List; supersuper EMPTY_STRING_LIST
c com/ubnt/data/oOOO/o0OO com/ubnt/data/oOOO/Filter
m (Ljava/lang/String;Ljava/lang/Object;)Lcom/ubnt/data/oOOO/o0OO; Õ00000 equals
c com/ubnt/ace/void com/ubnt/ace/void
m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; õ00000 hashPassword
m (Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/String;)V o00000 setCookie
m (Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/String;Z)V o00000 setCookie
c com/ubnt/ace/api/ApiServlet com/ubnt/ace/api/ApiServlet
m (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/ubnt/ace/api/B; o00000 serviceAuthless
m (Ljava/lang/String;)Z o00000 skipAuthForPath
c com/ubnt/service/system/OOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO com/ubnt/service/system/OOOoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/ubnt/data/X;)V o00000 addToCache
c com/ubnt/data/oOOO/C com/ubnt/data/oOOO/C
c com/ubnt/data/oOOO/C$_o com/ubnt/data/oOOO/C$Factory
m (Ljava/lang/String;Ljava/lang/Object;)Lcom/ubnt/data/oOOO/C$_o; Ô00000 equals
m ()Lcom/ubnt/data/oOOO/C; super create
m ([Lcom/ubnt/data/oOOO/o0OO;)Lcom/ubnt/data/oOOO/C$_o; Ò00000 or
c com/ubnt/service/system/O00o com/ubnt/service/system/DatabaseBean
m (Ljava/lang/Class;Lcom/ubnt/data/oOOO/C;)V return deleteFromDB
m (Ljava/lang/Class;Lcom/ubnt/data/oOOO/C;)Ljava/util/List; new queryList
c com/ubnt/service/OoOO com/ubnt/service/DatabaseService
m ()Lcom/ubnt/service/system/O00o; õ00000 database
c com/ubnt/ace/view/AuthFilter com/ubnt/ace/view/AuthFilter
m (Ljavax/servlet/http/HttpServletRequest;)V Ô00000 checkDemoRequest
f [Ljava/lang/String; Ò00000 skipAuthUcorePaths
m (Ljavax/servlet/http/HttpServletRequest;Lcom/ubnt/data/X;)Lcom/ubnt/data/X; o00000 makeContext
f Lcom/ubnt/ace/view/AuthFilter$_Oo; Ø00000 innerInstance
f Lorg/slf4j/Logger; õ00000 logger
m ()Lcom/ubnt/ace/view/AuthFilter$_Oo; new getInner
f Ljava/lang/String; ø00000 DEMO
f Ljava/lang/String; null CONTEXT
f [Ljava/lang/String; Ö00000 skipAuthPaths
f J ö00000 thingyVersion
m (Ljavax/servlet/http/HttpServletRequest;)Z new isDemoRequest
f [Ljava/lang/String; Õ00000 requireAuthPaths
m (Ljava/lang/String;)Z o00000 authRequired
c com/ubnt/ace/view/AuthFilter$_Oo com/ubnt/ace/view/AuthFilter$inner
m (Ljavax/servlet/http/HttpServletRequest;)Lcom/ubnt/data/X; o00000 getAnXGivenARequestSomehow
m (Lcom/ubnt/data/Admin;ZZLjava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/ubnt/data/X; Ò00000 createSSession
p 3 bl2 strict
p 2 bl remember
p 4 string accessToken
m (Ljava/lang/String;Lcom/ubnt/data/X;)V Õ00000 saveAccessTokenToCache
p 1 string accessToken
f Ljava/lang/String; Ô00000 SESSION_COOKIE_NAME
m (Ljava/lang/String;)Lcom/ubnt/data/X; float checkPrivilege
p 1 string adminId
f Ljava/lang/String; Ò00000 CSRF_TOKEN_NAME
m (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/ubnt/data/Admin; o00000 login
p 2 string2 password
p 3 optional twoFAToken
p 1 string1 username
m (Lcom/ubnt/data/Admin;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/ubnt/data/X; o00000 createSessionMaybe
m (Ljava/lang/String;)Lcom/ubnt/data/X; o00000 loadSessionById
m (Lcom/ubnt/data/Admin;ZZLjava/lang/String;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/ubnt/data/X; o00000 createSession
p 2 bl remember
p 3 bl2 strict
p 4 string accessToken
m (Lcom/ubnt/data/Admin;ZZLjavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lcom/ubnt/data/X; o00000 createSession
p 2 boolean2 remember
p 3 boolean3 strict
m (Ljava/lang/String;)Lcom/ubnt/data/X; ö00000 invalidateAccessToken
m (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V o00000 logout
c com/ubnt/ace/api/for com/ubnt/ace/api/ApiException
f Lcom/ubnt/ace/api/for; Ô00000 NotFound
f Lcom/ubnt/data/X; ÕO0000 errorData
f Lcom/ubnt/ace/api/for; Ö00000 NotImplemented
f Lcom/ubnt/ace/api/for; oO0000 DeviceBusy
f Lcom/ubnt/ace/api/for; supersuper NoApplicableDevices
f Lcom/ubnt/ace/api/for; o00000 NoDelete
f Lcom/ubnt/ace/api/for; ÖO0000 LoginRequired
f Lcom/ubnt/ace/api/for; OO0000 NotSupported
f Lcom/ubnt/ace/api/for; ö00000 NotCompatible
f Lcom/ubnt/ace/api/for; õO0000 NoEdit
m ()Lcom/ubnt/data/X; o00000 getErrorData
f Lcom/ubnt/ace/api/for; Ò00000 UpgradeInProgress
f Lcom/ubnt/ace/api/for; Oo0000 InvalidArgs
f Lcom/ubnt/ace/api/for; public EmptyGoogleApiKey
f Lcom/ubnt/ace/api/for; classsuper IdInvalid
f Lcom/ubnt/ace/api/for; void Invalid
f Lcom/ubnt/ace/api/for; ô00000 InvalidLogin
f Lcom/ubnt/ace/api/for; float NoPermission
f Lcom/ubnt/ace/api/for; ÔO0000 MissingUbbDevice
f Lcom/ubnt/ace/api/for; Õ00000 IdRequired
f Lcom/ubnt/ace/api/for; ôO0000 NotUDM
f Lcom/ubnt/ace/api/for; õ00000 NotCloudKey
f Lcom/ubnt/ace/api/for; öO0000 InvalidPayload
f Lcom/ubnt/ace/api/for; ÒO0000 LocateSiteFailed
f Lcom/ubnt/ace/api/for; Object NoSuchCommand
c com/ubnt/service/system/O0oO com/ubnt/service/system/SystemInitializingBean
f Lorg/slf4j/Logger; õo0000 SYSTEM_LOGGER