package org.apereo.cas.authentication; import java.io.Serializable; /** * Simple parameterized message descriptor with a code that refers to a message bundle key and a default * message string to use if no message code can be resolved. * * @author Misagh Moayyed * @since 4.1.0 */ public interface MessageDescriptor extends Serializable { /** * Gets code. * * @return the code */ String getCode(); /** * Gets default message. * * @return the default message */ String getDefaultMessage(); /** * Get params. * * @return the serializable [ ] */ Serializable[] getParams(); }