@Override
    public String getNewTicketId(final String prefix) {
        return FunctionUtils.doUnchecked(() -> {
            val artifact = getSAMLArtifactType();
            return prefix + SEPARATOR + artifact.base64Encode();
        });
    }
{@inheritDoc}
We ignore prefixes for SAML compliance.
support/cas-server-support-saml-core-api/src/main/java/org/apereo/cas/support/saml/util/SamlCompliantUniqueTicketIdGenerator.java