
org.paranora.ssoc.token.ClientDetail Maven / Gradle / Ivy
package org.paranora.ssoc.token;
import java.io.Serializable;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
public interface ClientDetail extends Serializable {
String getClientId();
Set getResourceIds();
boolean isSecretRequired();
String getClientSecret();
boolean isScoped();
Set getScope();
Set getAuthorizedGrantTypes();
Set getRegisteredRedirectUri();
Collection getAuthorities();
Integer getAccessTokenValiditySeconds();
Integer getRefreshTokenValiditySeconds();
boolean isAutoApprove(String scope);
Map getAdditionalInformation();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy