All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.security.authentication.token.TokenProviderImpl$TokenInfoImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3?	V?
V?	V?
W?	V?
*???	V??
??	V??
*?	V??
?	V?	V???????????	????	????
V???
V?
???
&?
???
&?
?????
*?
V?
?????
??
???
*?
??
???????
:????????



?
???H	H




?



	tokenLjava/lang/String;	tokenPathuserIdexpirationTimeJkeymandatoryAttributesLjava/util/Map;	Signature5Ljava/util/Map;publicAttributesthis$0KLorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;?(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;Lorg/apache/jackrabbit/oak/util/NodeUtil;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablenamevalue
propertyState-Lorg/apache/jackrabbit/oak/api/PropertyState;i$Ljava/util/Iterator;this
TokenInfoImplInnerClassesYLorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$TokenInfoImpl;	tokenNode)Lorg/apache/jackrabbit/oak/util/NodeUtil;
StackMapTable???	getUserId()Ljava/lang/String;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getToken	isExpired(J)Z	loginTimeresetExpirationexpTimee5Lorg/apache/jackrabbit/oak/api/CommitFailedException;	tokenTree$Lorg/apache/jackrabbit/oak/api/Tree;?remove()ZmatchesM(Lorg/apache/jackrabbit/api/security/authentication/token/TokenCredentials;)Z
expectedValue	mandatoryEntryLjava/util/Map$Entry;attrtokenCredentialsJLorg/apache/jackrabbit/api/security/authentication/token/TokenCredentials;tkposI	attrNamesLjava/util/Collection;LocalVariableTypeTable;Ljava/util/Map$Entry;*Ljava/util/Collection; getPrivateAttributes()Ljava/util/Map;7()Ljava/util/Map;getPublicAttributesisMandatoryAttribute(Ljava/lang/String;)Z
attributeNameisInfoAttributeprefix!?(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;Lorg/apache/jackrabbit/oak/util/NodeUtil;Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$1;)Vx0x1x2x3x4MLorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$1;
access$100m(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$TokenInfoImpl;)Ljava/lang/String;
SourceFileTokenProviderImpl.java[Zghefg"YZ#$%?\Z&']^
rep:token.key()_Zjava/util/HashMap`ada*+,-./?01+org/apache/jackrabbit/oak/api/PropertyState2?34567java/lang/String89:;<=??>?@??ABtokenRefreshCDEFGjava/lang/BooleanH?IJK?'org/apache/jackrabbit/oak/util/NodeUtilgL??MN"Attempt to reset an expired token.OPQRSTU
rep:token.expVWXYZ[?\]^)Successfully reset token expiration time.3org/apache/jackrabbit/oak/api/CommitFailedException#Failed to reset token expiration {}_?P`a"??%Error while removing expired token {}b??cdefg)hijkljava/util/Map$Entrym161nop=qrstu vwxyz.token{?|}o~?Worg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$TokenInfoImpljava/lang/ObjectEorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenInfoIorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpljava/util/Iterator"org/apache/jackrabbit/oak/api/Treejava/util/CollectionKorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl$1()VgetTree&()Lorg/apache/jackrabbit/oak/api/Tree;getPath
access$200-(Lorg/apache/jackrabbit/oak/util/NodeUtil;J)J	getString8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
getProperties()Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getName"org/apache/jackrabbit/oak/api/TypeSTRING$Lorg/apache/jackrabbit/oak/api/Type;getValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;Forg/apache/jackrabbit/oak/security/authentication/token/TokenConstantsRESERVED_ATTRIBUTESLjava/util/Set;
java/util/Setcontains(Ljava/lang/Object;)Z
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
access$300?(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;)Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;valueOf(Z)Ljava/lang/Boolean;>org/apache/jackrabbit/oak/spi/security/ConfigurationParametersgetConfigValue8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;booleanValue
access$400?(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;Lorg/apache/jackrabbit/oak/spi/security/authentication/token/TokenInfo;)Lorg/apache/jackrabbit/oak/api/Tree;exists'(Lorg/apache/jackrabbit/oak/api/Tree;)V
access$500()Lorg/slf4j/Logger;org/slf4j/Loggerdebug(Ljava/lang/String;)V
access$600N(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;)J
access$700(JJ)JsetDate(Ljava/lang/String;J)V
access$800q(Lorg/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl;)Lorg/apache/jackrabbit/oak/api/Root;Dorg/apache/jackrabbit/oak/security/authentication/token/CommitMarkerasCommitAttributes"org/apache/jackrabbit/oak/api/Rootcommit(Ljava/util/Map;)V
getMessage'(Ljava/lang/String;Ljava/lang/Object;)VrefreshHorg/apache/jackrabbit/api/security/authentication/token/TokenCredentialslastIndexOf(I)I	substring(I)Ljava/lang/String;
access$900=org/apache/jackrabbit/oak/spi/security/user/util/PasswordUtilisSame'(Ljava/lang/String;Ljava/lang/String;)ZentrySet()Ljava/util/Set;getKeygetAttribute&(Ljava/lang/String;)Ljava/lang/String;equalsgetAttributeNames()[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;setAttribute'(Ljava/lang/String;Ljava/lang/String;)Vjava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;
startsWithorg/apache/jackrabbit/util/TextgetNamespacePrefix9org/apache/jackrabbit/oak/plugins/name/NamespaceConstantsRESERVED_PREFIXES0VWXYZ[Z\Z]^_Z`abcdabcef
ghi?	?*+?*?*-?*,???*?*,	??*,
??*?Y??*?Y??,???:??k??:?:???:??????*??*?? W?*?!?*?? W????jN?	???!?,?7?B?M?s?|?????????????????kR|PlZ?AmZsYno]rpq?ru?vw?YZ?\Zx.?]yz{||}?=~||???i/*??j?kru????i/*??j?kru????iN*?????j?kru?^x
@??ip?*??"#?$?%?&?'??*?*?(N-??-?)???*Y-?+:*?,??-.?/?*?e*??01m??Q*??0?374?5*??6?7?8?-9?/?:?-;??b??:jF??"?/?9?A?K?Mbox?????	?k>o$?^???9wvw"????ru??^x?M?{?E????i?D*?*?(L+?8+?)?/+???*??6?7?8??M?-@,??,`?CM*??*?,*??D?E??*??F?G:??:??H:?I?:?J?:+?K?L?????+?M?N:*??F?G:??:??H:?I?:?O?+?J??P????jN#$%&(2)4,Z-f.r/?0?2?6?7?8?9?:?=?>kzflZr?ZZ(??DApq?lZ?(???Apq?ru?????Z????S??? Z(???(???S??x"	?|?}=???}=???i2*??Q?jDkrub?????i2*??Q?jJkrub?????iR+?+R?S???jVkru?Zx@??ii+?TM?U,?O???j
dek ru?Z?Zx
?|@g?if
*+,-??j?k>
ru
?f
?w
?Z
?Z
????i/*??j?k?u??tV?sH??	??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy