com.github.lontime.extpac4j.configuration.Options Maven / Gradle / Ivy
The newest version!
package com.github.lontime.extpac4j.configuration;
import java.util.Collections;
import java.util.Map;
import com.github.lontime.extpac4j.common.SessionStoreKind;
import lombok.Getter;
import lombok.Setter;
/**
* Options.
* @author lontime
* @since 1.0
*/
@Getter
@Setter
public class Options {
private String callbackUrl;
private Map properties = Collections.EMPTY_MAP;
private LogoutOption logout;
private CallbackOption callback;
private String clients;
private String authorizers;
private String matchers;
private Boolean multiProfile;
private SessionStoreKind storeKind = SessionStoreKind.MEMORY;
private String redissonName;
private String defaultSecurityClients;
private Boolean alwaysUseSession = Boolean.FALSE;
private String profileStorageDecisionName;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy