org.apache.jackrabbit.oak.security.authentication.LoginContextProviderImpl.class Maven / Gradle / Ivy
???? 3 ? p
4 q 2 r 2 s 2 t 2 u 2 v
2 w 2 x y z { |
} ~
q
2 ?
2 ?
?
? ?
? ? ?
? z ? ?
? 2 ? ? ?
? ? ?
? ?
? ? ? z ? ? ? ?
? ? ?
) q ?
) ?
) ?
) ? z ? ?
? ? ?
? ? ? ? log Lorg/slf4j/Logger; appName Ljava/lang/String; params @Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters; contentRepository 1Lorg/apache/jackrabbit/oak/api/ContentRepository; securityProvider 9Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;
whiteboard 5Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;
configuration )Ljavax/security/auth/login/Configuration; ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/security/ConfigurationParameters;Lorg/apache/jackrabbit/oak/api/ContentRepository;Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Lorg/apache/jackrabbit/oak/spi/whiteboard/Whiteboard;)V Code LineNumberTable LocalVariableTable this LLorg/apache/jackrabbit/oak/security/authentication/LoginContextProviderImpl; getLoginContext o(Ljavax/jcr/Credentials;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/security/authentication/LoginContext; credentials Ljavax/jcr/Credentials;
workspaceName subject Ljavax/security/auth/Subject; handler .Ljavax/security/auth/callback/CallbackHandler;
StackMapTable ~
Exceptions ? RuntimeVisibleAnnotations Ljavax/annotation/Nonnull;
getSubject ()Ljavax/security/auth/Subject; e Ljava/lang/SecurityException; ? Ljavax/annotation/CheckForNull; getCallbackHandler Y(Ljavax/jcr/Credentials;Ljava/lang/String;)Ljavax/security/auth/callback/CallbackHandler; getConfiguration +()Ljavax/security/auth/login/Configuration; (Ljava/security/NoSuchAlgorithmException; 'Ljava/security/NoSuchProviderException; loginConfig
configSpiName ? ? ? ? ()V
SourceFile LoginContextProviderImpl.java Qorg/apache/jackrabbit/oak/spi/security/authentication/AuthenticationConfiguration D m 8 9 : ; <