...
The support classes are not intended for extension outwith without the Shibboleth project and are all marked final. Where made possible by the rest of our code base their methods are marked protected. The classes are:
...
setOutput(@Nonnull File where)
which sets where the file is to be generated.setParameters(@Nonnull final MetadataGeneratorParameters what)
which sets the parameters from which the metadata may be generatedgenerate()
to write the metdata metadata file
The setMetadataGenerator
method is defaulted suitably.
...
You can implement your own metadata generation by implementing a MetadataGenerator and installaing installing it appropriately.
Property-Driven Install
...