Package org.apereo.cas.services.util
Class RegisteredServiceJsonSerializer
- java.lang.Object
-
- org.apereo.cas.util.serialization.AbstractJacksonBackedStringSerializer<org.apereo.cas.services.RegisteredService>
-
- org.apereo.cas.services.util.RegisteredServiceJsonSerializer
-
- All Implemented Interfaces:
java.io.Serializable
,org.apereo.cas.util.serialization.StringSerializer<org.apereo.cas.services.RegisteredService>
- Direct Known Subclasses:
RegisteredServiceYamlSerializer
public class RegisteredServiceJsonSerializer extends org.apereo.cas.util.serialization.AbstractJacksonBackedStringSerializer<org.apereo.cas.services.RegisteredService>
Serializes registered services to JSON based on the Jackson JSON library.- Since:
- 4.1.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RegisteredServiceJsonSerializer(com.fasterxml.jackson.core.PrettyPrinter prettyPrinter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.springframework.http.MediaType>
getContentTypes()
java.lang.Class<org.apereo.cas.services.RegisteredService>
getTypeToSerialize()
boolean
supports(java.io.File file)
boolean
supports(java.lang.String content)
-
Methods inherited from class org.apereo.cas.util.serialization.AbstractJacksonBackedStringSerializer
configureObjectMapper, from, from, from, from, from, getJsonFactory, getObjectMapper, getPrettyPrinter, initializeObjectMapper, isDefaultTypingEnabled, readJsonFrom, readObjectFromString, to, to, to, toString
-
-
-
-
Method Detail
-
supports
public boolean supports(java.io.File file)
-
supports
public boolean supports(java.lang.String content)
-
getTypeToSerialize
public java.lang.Class<org.apereo.cas.services.RegisteredService> getTypeToSerialize()
-
getContentTypes
public java.util.List<org.springframework.http.MediaType> getContentTypes()
-
-