@Override
    default int getOrder() {
        return Ordered.HIGHEST_PRECEDENCE;
    }
Determines whether the populator has the capability to perform tasks on the given credential.
In practice, the {@link #populateAttributes(AuthenticationBuilder, AuthenticationTransaction)} needs to be able
to operate on said credentials only if the return result here is {@code true}.

@param credential The credential to check.
@return True if populator supports the Credential, false otherwise.
@since 4.1.0
api/cas-server-core-api-authentication/src/main/java/org/apereo/cas/authentication/AuthenticationMetaDataPopulator.java