public class AbstractHostbasedSamlProviderProvisioning
extends java.lang.Object
Constructor and Description |
---|
AbstractHostbasedSamlProviderProvisioning(SamlConfigurationRepository<javax.servlet.http.HttpServletRequest> configuration,
SamlTransformer transformer,
SamlValidator validator,
SamlMetadataCache cache) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getAliasPath(LocalProviderConfiguration configuration) |
java.lang.String |
getBasePath(javax.servlet.http.HttpServletRequest request) |
SamlMetadataCache |
getCache() |
SamlConfigurationRepository<javax.servlet.http.HttpServletRequest> |
getConfiguration() |
protected Endpoint |
getEndpoint(java.lang.String url,
Binding binding,
int index,
boolean isDefault) |
protected Endpoint |
getEndpoint(java.lang.String baseUrl,
java.lang.String path,
Binding binding,
int index,
boolean isDefault) |
SamlTransformer |
getTransformer() |
SamlValidator |
getValidator() |
public AbstractHostbasedSamlProviderProvisioning(SamlConfigurationRepository<javax.servlet.http.HttpServletRequest> configuration, SamlTransformer transformer, SamlValidator validator, SamlMetadataCache cache)
public SamlConfigurationRepository<javax.servlet.http.HttpServletRequest> getConfiguration()
public SamlTransformer getTransformer()
public SamlValidator getValidator()
public SamlMetadataCache getCache()
protected java.lang.String getAliasPath(LocalProviderConfiguration configuration)
protected Endpoint getEndpoint(java.lang.String baseUrl, java.lang.String path, Binding binding, int index, boolean isDefault)
protected Endpoint getEndpoint(java.lang.String url, Binding binding, int index, boolean isDefault)
public java.lang.String getBasePath(javax.servlet.http.HttpServletRequest request)