public abstract class AbstractHostbasedSamlProviderProvisioning<Holder>
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) |
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()
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)
protected IdentityProviderService getHostedIdentityProvider(LocalIdentityProviderConfiguration idpConfig)
public 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)