cn.dreampie.security.credential.Credentials Maven / Gradle / Ivy
package cn.dreampie.security.credential;
import cn.dreampie.common.Constant;
import cn.dreampie.common.entity.CaseInsensitiveMap;
import cn.dreampie.security.AuthenticateService;
import cn.dreampie.security.Principal;
import cn.dreampie.security.cache.SessionCache;
import java.util.*;
import static cn.dreampie.common.util.Checker.checkNotNull;
/**
* Created by ice on 14-12-24.
*/
public class Credentials {
private final AuthenticateService authenticateService;
private final long expires;
private Map>> credentialMap = new CaseInsensitiveMap