public abstract class AbstractHostbasedSamlProviderProvisioning
extends java.lang.Object
Constructor and Description |
---|
AbstractHostbasedSamlProviderProvisioning(SamlConfigurationRepository configuration,
SamlTransformer transformer,
SamlValidator validator,
SamlMetadataCache cache) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getAliasPath(LocalProviderConfiguration configuration) |
SamlMetadataCache |
getCache() |
SamlConfigurationRepository |
getConfigurationRepository() |
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) |
protected IdentityProviderService |
getHostedIdentityProvider(LocalIdentityProviderConfiguration idpConfig) |
protected ServiceProviderService |
getHostedServiceProvider(LocalServiceProviderConfiguration spConfig) |
SamlTransformer |
getTransformer() |
SamlValidator |
getValidator() |
protected ServiceProviderMetadata |
serviceProviderMetadata(java.lang.String baseUrl,
SimpleKey signingKey,
java.util.List<SimpleKey> keys,
java.lang.String prefix,
java.lang.String aliasPath,
AlgorithmMethod signAlgorithm,
DigestMethod signDigest) |
public AbstractHostbasedSamlProviderProvisioning(SamlConfigurationRepository configuration, SamlTransformer transformer, SamlValidator validator, SamlMetadataCache cache)
public SamlConfigurationRepository getConfigurationRepository()
protected IdentityProviderService getHostedIdentityProvider(LocalIdentityProviderConfiguration idpConfig)
protected java.lang.String getAliasPath(LocalProviderConfiguration configuration)
public SamlTransformer getTransformer()
public SamlValidator getValidator()
public SamlMetadataCache getCache()
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)
protected ServiceProviderService getHostedServiceProvider(LocalServiceProviderConfiguration spConfig)
protected ServiceProviderMetadata serviceProviderMetadata(java.lang.String baseUrl, SimpleKey signingKey, java.util.List<SimpleKey> keys, java.lang.String prefix, java.lang.String aliasPath, AlgorithmMethod signAlgorithm, DigestMethod signDigest)