public abstract class SimpleMOAMetadataProvider extends Object implements org.opensaml.saml2.metadata.provider.MetadataProvider
Modifier and Type | Field and Description |
---|---|
protected at.gv.egovernment.moa.id.commons.api.AuthConfiguration |
authConfig |
Constructor and Description |
---|
SimpleMOAMetadataProvider() |
Modifier and Type | Method and Description |
---|---|
protected org.opensaml.saml2.metadata.provider.MetadataProvider |
createNewMoaMetadataProvider(String metadataLocation,
org.opensaml.saml2.metadata.provider.MetadataFilter filter,
String IdForLogging,
Timer timer,
org.opensaml.xml.parse.ParserPool pool)
Create a single SAML2 MOA specific metadata provider
|
@Autowired protected at.gv.egovernment.moa.id.commons.api.AuthConfiguration authConfig
protected org.opensaml.saml2.metadata.provider.MetadataProvider createNewMoaMetadataProvider(String metadataLocation, org.opensaml.saml2.metadata.provider.MetadataFilter filter, String IdForLogging, Timer timer, org.opensaml.xml.parse.ParserPool pool)
metadataLocation
- where the metadata should be loaded, but never null. If the location starts with http(s):, than a http
based metadata provider is used. If the location starts with file:, than a filesystem based metadata provider is usedfilter
- Filters, which should be used to validate the metadataIdForLogging
- Id, which is used for Loggingtimer
- Timer
which is used to schedule metadata refresh operationsCopyright © 2017. All rights reserved.