EncapsulatedTokenLoginModuleFactory.java
794 Bytes
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* com.adobe.granite.oauth.jwt.JwsValidator
* org.apache.felix.jaas.LoginModuleFactory
*/
package com.day.crx.security.token.impl;
import com.adobe.granite.oauth.jwt.JwsValidator;
import com.day.crx.security.token.impl.EncapsulatedTokenLoginModule;
import javax.security.auth.spi.LoginModule;
import org.apache.felix.jaas.LoginModuleFactory;
public class EncapsulatedTokenLoginModuleFactory
implements LoginModuleFactory {
private JwsValidator jwsValidator;
public EncapsulatedTokenLoginModuleFactory(JwsValidator jwsValidator) {
this.jwsValidator = jwsValidator;
}
public LoginModule createLoginModule() {
return new EncapsulatedTokenLoginModule(this.jwsValidator);
}
}