public class YamlServiceRegistry
extends net.unicon.cas.addon.serviceregistry.externalconfig.AbstractExternalConfigLoadingServiceRegistry
AbstractExternalConfigLoadingServiceRegistry responsible for reading services definition from YAML configuration
file.
Unmarshalling of the YAML payload is implemented with SnakeYAML and YAMLTag libraries.
This implementation is thread safe.| Constructor and Description |
|---|
YamlServiceRegistry() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<org.jasig.cas.services.RegisteredService> |
doUnmarshal(org.springframework.core.io.Resource externalServicesDefinitionSource) |
protected java.util.List<org.jasig.cas.services.RegisteredService> doUnmarshal(org.springframework.core.io.Resource externalServicesDefinitionSource)
throws java.io.IOException
doUnmarshal in class net.unicon.cas.addon.serviceregistry.externalconfig.AbstractExternalConfigLoadingServiceRegistryjava.io.IOException