Interface PathReference
- All Known Implementing Classes:
ClaimsParty,ClaimsProviderSetup,CounterParty,RelyingParty,RelyingPartySetup
public interface PathReference
A base config class that mau contain references relative to its file path.
General resolution order:
General resolution order:
- Name relative to the subfolder of the file that defines the
ReferenceHolder. - Name relative to the global directory of the referenced type.
- For scripts
definition/scriptsconfigured inglobalScriptPath. - For profiles
definition/profilesconfigured inglobalProfilesPath. - For certificates
keystoreappending the subfolder.
- For scripts
- Name relative to the top directory of the referenced type.
- For scripts
definition. - For profiles
definition. - For certificates
keystore.
- For scripts
definition/test/app/SetupRP_Test.xml references a script named hooks/Test.groovy.
This is searched in the following order:
definition/test/app/hooks/Test.groovydefinition/scripts/hooks/Test.groovydefinition/hooks/Test.groovy
service/keystore.pem.
This is searched in the following order:
definition/test/app/service/keystore.pemkeystore/test/app/service/keystore.pemkeystore/service/keystore.pem
base/ProfileRP_Test.xml.
This is searched in the following order:
definition/test/app/base/ProfileRP_Test.xmldefinition/profiles/base/ProfileRP_Test.xmldefinition/base/ProfileRP_Test.xml
- Since:
- 1.7.0
-
Method Summary
-
Method Details
-
getSubPath
String getSubPath()- Returns:
- The file's path relative to the definition directory.
-
setSubPath
- Parameters:
subPath- The file's path relative to the definition directory.
-